Jak: obsah balíčku komponenty pomocí aplikace Visual Studio Instalační služby
Visual Studio Content Installer poskytuje způsob, jak nasadit doplňky a code snippets rozšíření aplikace Visual Studio.Další informace o další informace o strategiích nasazení naleznete v tématu Zavedení rozšíření Visual Studio.
Vytvoření rozšíření lze nainstalovat pomocí Visual Studio obsahu instalační balíček příponu souboru .vsi, která je obvykle označována jako komponenty komunity.Visual Studio Content Installer automaticky zkopíruje položky součástí Společenství do správného adresáře na počítači vývojáře tak, aby se položky zobrazí v dialogových oknech správné v Visual Studio.
Chcete-li použít Visual Studio Content Installer k instalaci součástí Společenství, je nutné vytvořit soubor .vscontent pro komponentu.Po vytvoření souboru .vscontent komprimovat soubory komponenty a soubor .vscontent do souboru .zip a k .vsi změnit příponu názvu souboru ZIP.Potom můžete distribuovat souborů .vsi jinými vývojářů pomocí jakékoli metody, která se rozhodnete, jako je například zpřístupnění souboru ke stažení z webu, odeslání souboru jako přílohy e-mailu nebo soubor ve sdílené síťové.
.Vscontent soubory
.Vscontent soubory pomocí XML, který je založen Visual Studio obsahu instalační schéma odkazu k popisu součástí, které jste vytvořili a chcete sdílet.Minimálně soubor .vscontent identifikuje druh součásti a verzi Visual Studio který má být použit componens s. Poté, co jste vytvořen soubor .vscontent, můžete vytvořit soubor .vsi, Visual Studio Content Installer použijete k instalaci součásti v počítači vývojáře.
Chcete-li vytvořit soubor základní .vscontent
Na soubor nabídky, přejděte na příkaz Nový a potom klepněte na tlačítko soubor.
V Obecné kategorii, vyberte Soubor XML a potom klepněte na tlačítko Open.
Pomocí vytvořte soubor platný .vscontent Visual Studio obsahu instalační schéma odkazu.
[!POZNÁMKA]
Ukázky XML pro soubory .vscontent najdete v části Příklad v tomto tématu.
Uložte soubor .vscontent ve stejném adresáři jako soubory, které souvisejí s komponenty komunity.
.VSI soubory
Visual StudioObsah souborů Instalační služby (.vsi) se používají k výměně Visual Studio obsahu v komunitě vývojářů..Vsi soubor je přejmenován .zip soubor, který obsahuje tyto součásti:
.Vscontent soubor XML, který popisuje komponenty komunity.
Soubory pro komponentu.
Visual Studio Používá Instalační služba obsahu souborů .vsi instalace sdíleného obsahu do správného umístění.Další informace o instalaci souborů .vsi, viz Jak: Najít a nainstalovat součásti Společenství.
Některé funkce Visual Studio Content Installer vyžadují další nástroje nebo služby k implementaci.
Chcete-li zobrazit informace o vydavateli pro komponenty komunity, v Visual Studio Content Installer musí podepsat souborů .vsi.Další informace naleznete v tématu Služby šifrování.
Chcete-li zobrazit s koncovým uživatelem licenční smlouvu (EULA) v Visual Studio Content Installer je nutné vložit tyto informace v souboru ZIP.Program WinZip podporuje, včetně vložené informace pomocí funkce komentáře.Další informace o nástroji WinZip naleznete v tématu http://www.winzip.com.Další informace o funkci poznámek naleznete v souboru nápovědy programu WinZip.
Chcete-li vytvořit soubor základní .vsi
Pokud jste tak již neučinili, vytvořte soubor platný .vscontent pro komponentu.Další informace naleznete v části.Nalezeny soubory VSCONTENT dříve v tomto tématu.
V File Explorer, vyberte soubory, které jsou požadovány pro komponenty, včetně souboru .vscontent.
Klepněte pravým tlačítkem myši na vybrané soubory, přejděte na příkaz Odeslata klepněte na tlačítko Komprimovaná složka (metoda ZIP).
Vybrané soubory jsou komprimovány do jednoho .zip souboru.
Přejmenujte příponu souboru ZIP .vsi.
Příklad
Následující příklad ukazuje soubor .vscontent pro .vsi soubor, který obsahuje doplněk.<ContentVersion> Je nastavena na hodnotu 2.0, což znamená doplněk je kompatibilní pouze s Visual Studio verze 9.0 nebo 10.0.
V souboru .vsi pro tento obsah by obsahovat následující soubory:
.Vscontent soubor, který obsahuje XML, uvedeno v následujícím příkladu.
Doplněk registrační soubor MyAddin.Addin.
Soubor kompilované DLL doplňku MyAddin.dll.
Tyto soubory jsou instalovány do následujícího adresáře:
n:\...Documents\Visual studio <verze> \Addins\
Další příklady naleznete v tématu How to: Publish Project Templates a Jak: distribuovat fragmenty kódu..
<VSContent xmlns="https://schemas.microsoft.com/developer/vscontent/2005">
<Content>
<FileName>MyAddin.Addin</FileName>
<FileName>MyAddin.dll</FileName>
<DisplayName>Example Add-in</DisplayName>
<Description>An add-in created for this example.</Description>
<FileContentType>Addin</FileContentType>
<ContentVersion>2.0</ContentVersion>
</Content>
</VSContent>
Viz také
Úkoly
Jak: distribuovat fragmenty kódu.