Vytváření doplňků VSTO pro Office s použitím sady Visual Studio
Důležité
VSTO spoléhá na rozhraní .NET Framework. Doplňky modelu COM lze také napsat pomocí rozhraní .NET Framework. Doplňky pro Office nelze vytvořit pomocí .NET Core a .NET 5 nebo novějších, nejnovějších verzí .NET. Důvodem je to, že .NET Core/.NET 5+ nemůže spolupracovat s rozhraním .NET Framework ve stejném procesu a může vést k selháním načítání doplňků. K psaní doplňků VSTO a COM pro Office můžete dál používat rozhraní .NET Framework. Microsoft nebude aktualizovat VSTO ani doplňkovou platformu MODELU COM, aby používala .NET Core nebo .NET 5+. Pokud chcete vytvořit serverovou stranu webových doplňků Office, můžete využít rozhraní .NET Core a .NET 5 nebo novější, včetně ASP.NET Core.
Pomocí systém Microsoft Office vývojářských nástrojů v sadě Visual Studio můžete vytvářet aplikace rozhraní .NET Framework, které rozšiřují Office. Tyto aplikace se také nazývají řešení Office.
Vývojářské nástroje Office poskytují funkce, které vám pomůžou vytvářet řešení Office tak, aby vyhovovaly různým obchodním potřebám. Mezi nástroje patří šablony projektů, které vám pomůžou vytvářet řešení Office pomocí jazyka Visual Basic nebo Visual C# a vizuálních návrhářů, kteří vám pomůžou vytvářet vlastní uživatelská rozhraní pro vaše řešení Office.
Poznámka:
Zajímá vás vývoj řešení, která rozšiřují prostředí Office napříč několika platformami? Podívejte se na nový model doplňků pro Office. Doplňky pro Office mají v porovnání s doplňky a řešeními VSTO malé nároky a můžete je vytvářet pomocí téměř jakékoli webové programovací technologie, jako je HTML5, JavaScript, CSS3 a XML.
Nejnovější informace o vývoji Pro Office najdete v centru pro vývojáře systém Microsoft Office.
V této části
Obsahuje odkazy na informace o tom, jak nakonfigurovat vývojový počítač pro vytváření řešení Office, jak začít vytvářet řešení Office a co je nového pro vývoj pro Office v sadě Visual Studio.
Obsahuje odkazy na informace o procesu upgradu projektů vytvořených pomocí starších verzí sady Visual Studio.
Obsahuje odkazy na informace o tom, jak řešení Office fungují, včetně informací o přizpůsobení na úrovni dokumentu a doplňcích VSTO.
Poskytuje informace o tom, jak vytvořit projekt Office a nakonfigurovat projekt v sadě Visual Studio.
Poskytuje informace o tom, jak používat spravovaný kód s řešeními Office, včetně toho, jak přizpůsobit uživatelské rozhraní Office, pracovat s daty a řešit problémy.
Poskytuje informace o tom, jak automatizovat excelová řešení, vytvářet řešení excelu a porozumět problémům s globalizací specifickými pro Excel.
Poskytuje informace o tom, jak vytvořit šablony formulářů a doplňky VSTO pro InfoPath.
Poskytuje informace o tom, jak automatizovat Outlook a vytvářet doplňky a oblasti formulářů aplikace Outlook VSTO.
Poskytuje informace o tom, jak automatizovat PowerPoint a vytvářet doplňky PowerPoint VSTO.
Poskytuje informace o tom, jak automatizovat systém Microsoft Office projektu a vytvářet doplňky VSTO projektu.
Poskytuje informace o tom, jak automatizovat Visio a vytvářet doplňky VSTO VSTO.
Poskytuje informace o tom, jak automatizovat wordová a vytvářet řešení aplikace Word.
Poskytuje informace o rozdílech mezi vytvářením projektů Office a jinými typy projektů v sadě Visual Studio.
Poskytuje informace o rozdílech mezi laděním projektů Office a jinými typy projektů v sadě Visual Studio.
Poskytuje informace o tom, jak funkce zabezpečení fungují v řešeních Office.
Poskytuje informace o tom, jak zpřístupnit řešení Office uživatelům a hlavní problémy, které je potřeba vzít v úvahu při výběru metody nasazení.
Obsahuje odkazy na ukázkové aplikace a témata, která poskytují podrobné pokyny k provádění běžných úloh.
Obsahuje odkazy na podrobné informace o primárních sestaveních, manifestech, prvcích uživatelského rozhraní a chybových zprávách primárních zprostředkovatele Office.
Poskytuje odkazy na informace o oborech názvů a typech rozhraní API používaných v projektech Office, které cílí na rozhraní .NET Framework 4. Referenční dokumentace k rozhraní API o oborech názvů a typech používaných v projektech Office, které cílí na rozhraní .NET Framework 3.5, najdete v následující referenční části v dokumentaci k sadě Visual Studio 2008: 2007 system managed reference.
Obsahuje odkazy na informace o rozhraních MODELU COM, která můžete použít k provádění akcí, jako je načtení a uvolnění spravovaných doplňků VSTO v aplikace Office lications.
Související obsah
Vývoj pro Office pomocí vývojářského portálu sady Visual Studio poskytuje další zdroje, jako jsou technické články, videa a blogy.
Vývojářské centrum sady Visual Studio poskytuje další materiály sady Visual Studio, jako jsou technické články, videa a blogy.
systém Microsoft Office část vývoj knihovny MSDN obsahuje články a referenční dokumentaci týkající se vývoje řešení pro několik verzí Office (ne specifické pro vývoj pro Office pomocí sady Visual Studio).
Vývoj aplikací v sadě Visual Studio obsahuje odkazy na témata, která vysvětlují, jak můžete pomocí sady Visual Studio navrhovat, vyvíjet, ladit a nasazovat webové aplikace, webové služby XML a tradiční klientské aplikace.
Programování v rozhraní .NET Framework v sadě Visual Studio popisuje vývoj aplikací pomocí rozhraní .NET Framework v jazyce Visual Basic a Visual C#.