Udostępnij za pośrednictwem


Jak: składniki pakietu, aby użyć programu Visual Studio zawartości Instalatora

Instalator zawartości programu Visual Studio umożliwia wdrażanie dodatków i fragmenty rozszerzenie Visual Studio kodu.Aby uzyskać więcej informacji na temat innych strategie wdrażania, zobacz Visual Studio rozszerzenie wdrażania.

Aby utworzyć rozszerzenie instalowalne przy użyciu Visual Studio Instalator zawartości, pakiet rozszerzenia w pliku .vsi, który jest zwykle określany jako części Wspólnoty.Visual Studio Zawartości Instalator automatycznie kopiuje elementy w wspólnotowymi częściami składowymi do poprawne katalogów na komputerze dla deweloperów tak, aby elementy pojawiają się w oknach dialogowych poprawne w Visual Studio.

Aby użyć Visual Studio zawartości Instalatora, aby zainstalować składniki Wspólnoty, należy utworzyć plik .vscontent dla składnika.Po utworzeniu pliku .vscontent, możesz skompresować pliki składników i plik .vscontent w pliku zip i zmień rozszerzenie nazwy pliku z rozszerzeniem .zip do .vsi.Następnie można rozpowszechniać plik .vsi, aby inni programiści przy użyciu dowolnej metody, które decydują, takich jak udostępnienie plików do pobrania z sieci Web, wysyłając go jako załącznik wiadomości e-mail lub ogłosić plik w udziale sieciowym.

.Pliki Vscontent

.Pliki Vscontent korzysta z języka XML, opartego na Visual Studio zawartości Instalatora schematu odwołania do opisywania składników, które zostały utworzone i do rozdzielenia.Jako minimum, plik .vscontent identyfikuje rodzaju składników i wersji Visual Studio które componens powinny być używane z. Po dyktowane plik .vscontent, można utworzyć pliku .vsi, Visual Studio zawartości Instalator użyje do zainstalowania składników na komputerze dla deweloperów.

Aby utworzyć plik podstawowe .vscontent

  1. Na pliku menu, wskaż New a następnie kliknij przycisk pliku.

  2. W Ogólne kategorii, zaznacz Pliku XML a następnie kliknij przycisk Otwórz.

  3. Utwórz plik prawidłową .vscontent za pomocą Visual Studio zawartości Instalatora schematu odwołania.

    [!UWAGA]

    Przykładowy plik XML dla .vscontent plików można znaleźć w sekcjach przykładzie tego tematu.

  4. Zapisz plik .vscontent w tym samym katalogu co innych plików, które są związane z części Wspólnoty.

.Pliki VSI

Visual StudioZawartości plików Instalatora (.vsi) są używane do wymiany Visual Studio zawartości w społeczności deweloperów.Plik .vsi jest plik .zip zmieniło nazwę, która zawiera te składniki:

  • Plik .vscontent XML opisującym element Wspólnoty.

  • Pliki dla składnika.

Visual Studio Zawartość Instalator korzysta z plików .vsi Aby zainstalować zawartość udostępniona we właściwej lokalizacji.Aby uzyskać więcej informacji na temat instalowania plików .vsi, zobacz Jak: znajdowanie i instalowanie składników Wspólnoty.

Niektóre funkcje programu Visual Studio zawartości Instalatora wymagają dodatkowych narzędzi lub usług do wdrożenia.

  • Aby wyświetlić informacje o wydawcy dla składnika Wspólnoty w Visual Studio zawartości Instalator, musisz się zarejestrować pliku .vsi.Aby uzyskać więcej informacji, zobacz Usługi kryptograficzne.

  • Aby wyświetlić użytkownika końcowego umowy licencyjnej oprogramowania (EULA) w Visual Studio zawartości Instalatora, należy osadzić te informacje w pliku .zip.WinZip obsługuje, włączając informacje osadzone za pomocą funkcji komentarza.Aby uzyskać więcej informacji na temat programu WinZip, zobacz http://www.winzip.com.Aby uzyskać więcej informacji na temat funkcji komentarz zobacz plik Pomocy programu WinZip.

Aby utworzyć plik podstawowe .vsi

  1. Jeśli jeszcze tego nie zrobiono, Utwórz plik .vscontent prawidłowy dla składnika.Aby uzyskać więcej informacji zobacz sekcję.Pliki VSCONTENT znaleźć we wcześniejszej części tego tematu.

  2. W Explorer pliku, zaznacz pliki, które są wymagane dla składnika, w tym pliku .vscontent.

  3. Kliknij prawym przyciskiem myszy zaznaczone pliki, wskaż polecenie Wyślij doi kliknij przycisk Folder skompresowany (zip).

    Wybrane pliki są skompresowane w pojedynczym pliku zip.

  4. Zmień rozszerzenie pliku .zip na .vsi.

Przykład

W poniższym przykładzie plik .vscontent w pliku .vsi, który zawiera dodatek.<ContentVersion> Element jest ustawiona na 2.0, co oznacza, że dodatek jest zgodna tylko z programu Visual Studio w wersji 9.0 i 10.0.

Następujące pliki jest uwzględniany w pliku .vsi dla tej zawartości:

  • Plik .vscontent, który zawiera plik XML w poniższym przykładzie.

  • Plik rejestracji add-in MyAddin.Addin.

  • Plik .dll skompilowanych dodatek MyAddin.dll.

Pliki dodatku programu są instalowane w następującym katalogu:

n:\...\My studio <wersji> \Addins\

Aby uzyskać dodatkowe przykłady, zobacz How to: Publish Project Templates i Jak: rozpowszechnianie wstawki kodu programu.

<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>

Zobacz też

Zadania

Jak: rozpowszechnianie wstawki kodu programu

Inne zasoby

Interacting with Other Developers

How to: Publish Project Templates