Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Podczas tworzenia nowego projektu VSIX przy użyciu programu Visual Studio 2022 projekt jest tworzony na podstawie szablonu przeznaczonego dla programu Visual Studio 2022. Jeśli chcesz kierować program Visual Studio 2019 lub starszą wersję, musisz zmodyfikować utworzony projekt.
Rozważ użycie udostępnionych projektów w celu wsparcia Visual Studio 2019 i Visual Studio 2022, przy jednoczesnym udostępnianiu większości lub całego kodu w rozszerzeniu.
Wykonaj następujące kroki w projekcie VSIX, który powinien być przeznaczony dla programu Visual Studio 2019:
Edytuj plik
source.extension.vsixmanifest, aby usunąć elementProductArchitecturei zakres wersji:-<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0,18.0)"> +<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[16.0,17.0)"> - <ProductArchitecture>amd64</ProductArchitecture> </InstallationTarget>Zaktualizuj również wymagania wstępne:
-<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[17.0,18.0)" DisplayName="Visual Studio core editor" /> +<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[16.0,17.0)" DisplayName="Visual Studio core editor" />Przejrzyj plik pod kątem innych aktualizacji, które mogą być konieczne.
Zmień wersje pakietów VSSDK, do których odwołujesz się w pliku projektu:
-<PackageReference Include="Microsoft.VisualStudio.SDK" Version="17.0.0-preview.1" /> +<PackageReference Include="Microsoft.VisualStudio.SDK" Version="16.0.206" /> -<PackageReference Include="Microsoft.VSSDK.BuildTools" Version="17.0.63-preview.1" /> +<PackageReference Include="Microsoft.VSSDK.BuildTools" Version="16.10.32" />