Udostępnij za pośrednictwem


Dodawanie zależności do pakietu VSIX

Można skonfigurować wdrożenie pakietu VSIX, które instaluje wszystkie zależności, które nie są jeszcze obecne na komputerze docelowym. W tym celu dołącz zależności VSIX do pliku source.extension.vsixmanifest .

Aby dodać zależność

  1. Otwórz plik source.extension.vsixmanifest w widoku projektu. Przejdź do karty Zależności i kliknij pozycję Nowy.

  2. Aby dodać zainstalowane rozszerzenie: w oknie dialogowym Dodawanie nowej zależności wybierz pozycję Zainstalowane rozszerzenie , a następnie w polu Nazwa wybierz rozszerzenie na liście.

  3. Aby dodać inny plik VSIX, który nie jest zainstalowany: w oknie dialogowym Dodawanie nowej zależności wybierz pozycję Plik w systemie plików, a następnie użyj przycisku Przeglądaj , aby wybrać plik VSIX.

Wymaganie określonej wersji programu Visual Studio

Jeśli rozszerzenie wymaga określonej wersji programu Visual Studio 2017, na przykład zależy od funkcji wydanej w wersji 15.3, możesz określić numer kompilacji w elemecie InstallationTarget vsIX. Na przykład wersja 15.3 ma numer kompilacji "15.0.26730.3". W tym miejscu można zobaczyć mapowanie wersji na numery kompilacji. Należy pamiętać, że użycie numeru wydania "15.3" nie będzie działać poprawnie.

Jeśli rozszerzenie wymaga wersji 15.3 lub nowszej, należy zadeklarować wersję InstallationTarget jako [15.0.26730.3, 16.0):

<Installation>
  <InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[15.0.26730.3, 16.0)" />
</Installation>

Program VSIXInstaller wykryje wcześniejsze wersje programu Visual Studio i poinformuje użytkownika o konieczności późniejszej aktualizacji.