Odesílání rozšíření sady Visual Studio
Po dokončení vývoje rozšíření ho můžete nainstalovat na jiné počítače, sdílet ho s přáteli a spolupracovníky nebo ho publikovat na Visual Studio Marketplace. V této části vysvětlujeme všechny věci, které potřebujete k publikování a údržbě rozšíření: práce se soubory .vsix, publikováním, lokalizací a aktualizací.
Práce s rozšířeními VSIX
Rozšíření VSIX můžete vytvořit tak, že vytvoříte prázdný projekt VSIX a pak do něj přidáte různé šablony položek. Další informace naleznete v tématu Šablona projektu VSIX.
Pomocí formátu VSIX můžete zabalit šablony projektů, šablony položek, balíčky VSPackage, komponenty MEF (Managed Extensibility Framework), ovládací prvky sady nástrojů , sestavení a vlastní typy (to zahrnuje vlastní úvodní stránky pro Visual Studio 2017). Formát VSIX používá nasazení na základě souborů. Další informace o balíčcích VSIX naleznete v tématu Anatomie balíčku VSIX.
Formát VSIX nepodporuje instalaci fragmentů kódu. Nepodporuje také některé další scénáře, jako je zápis do globální mezipaměti sestavení (GAC) nebo do systémového registru. Pokud potřebujete zapisovat do GAC nebo registru v instalaci, musíte použít Instalační službu systému Windows. Další informace naleznete v tématu Příprava rozšíření pro nasazení instalační služby systému Windows.
Publikování rozšíření na Visual Studio Marketplace
Rozšíření můžete distribuovat jiným lidem jednoduše tak, že jim odešlete soubor .vsix nebo vložíte na server. Nejlepší způsob, jak získat kód do rukou velkého množství lidí, je ale umístit ho na Visual Studio Marketplace. Rozšíření Visual Studio Marketplace jsou dostupná uživatelům sady Visual Studio prostřednictvím rozšíření a Aktualizace. Další informace naleznete v tématu Hledání a používání rozšíření sady Visual Studio.
Úplný příklad, který ukazuje, jak nahrát rozšíření na Visual Studio Marketplace, najdete v tématu Návod: Publikování rozšíření sady Visual Studio.
Privátní galerie
Při vývoji ovládacích prvků, šablon a nástrojů je můžete sdílet s vaší organizací tak, že je publikujete do soukromé galerie na intranetu. Další informace naleznete v tématu Privátní galerie.
Lokalizace rozšíření
Pokud plánujete vydat rozšíření v různých národních prostředích, měli byste zvážit jeho lokalizaci. Vysvětlení toho, co se týká, najdete v tématu Lokalizace balíčků VSIX.
Aktualizace a správa verzí rozšíření
Po publikování rozšíření přijde čas, kdy ho budete potřebovat aktualizovat. Informace o tom, jak aktualizovat rozšíření publikované na webu Visual Studio Marketplace, najdete v tématu Postupy: Aktualizace rozšíření.
Rozšíření můžete nastavit tak, aby podporovalo více verzí sady Visual Studio. Další informace naleznete v tématu Podpora více verzí sady Visual Studio.
Příbuzná témata
Titulek | Popis |
---|---|
Začínáme se šablonou projektu VSIX | Vysvětluje, jak použít šablonu projektu VSIX k instalaci vlastní šablony projektu. |
Anatomie balíčku VSIX | Popisuje komponenty balíčku VSIX. |
Šablona projektu VSIX | Obsahuje podrobné pokyny k zabalení a publikování rozšíření. |
Lokalizace balíčků VSIX | Vysvětluje, jak poskytnout lokalizovaný text pro proces instalace pomocí souborů extension.vsixlangpack. |
Postupy: Aktualizace rozšíření | Popisuje, jak aktualizovat rozšíření ve vašem systému a jak nasadit aktualizaci do existujícího rozšíření sady Visual Studio. |
Postupy: Přidání závislosti k balíčku VSIX | Popisuje, jak přidat odkazy na balíčky nasazení VSIX. |
Příprava rozšíření pro nasazení Instalační služby systému Windows | Vysvětluje, jak nasadit rozšíření pomocí Instalační služby systému Windows. |
Podepisování balíčků VSIX | Vysvětluje, jak podepsat balíčky VSIX. |
Privátní galerie | Vysvětluje, jak vytvořit privátní galerie pro rozšíření. |
Podpora více verzí sady Visual Studio | Ukazuje, jak vaše rozšíření podporovat více verzí sady Visual Studio. |
Vyhledání sady Visual Studio | Popisuje, jak vyhledat instance sady Visual Studio pro vlastní nasazení rozšíření. |