Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wenn Sie ein neues VSIX-Projekt mit Visual Studio 2022 erstellen, wird das Projekt aus einer Vorlage erstellt, die auf Visual Studio 2022 ausgerichtet ist. Wenn Sie Visual Studio 2019 oder eine frühere Version als Ziel verwenden möchten, müssen Sie das erstellte Projekt ändern.
Erwägen Sie die Verwendung von gemeinsamen Projekten für Visual Studio 2019 und Visual Studio 2022, um den Großteil oder den gesamten Code in Ihrer Erweiterung zu teilen.
Führen Sie die folgenden Schritte für das VSIX-Projekt aus, das auf Visual Studio 2019 ausgerichtet sein soll:
Bearbeiten Sie die
source.extension.vsixmanifestDatei, um dasProductArchitectureElement und den Versionsbereich zu entfernen:-<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0,18.0)"> +<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[16.0,17.0)"> - <ProductArchitecture>amd64</ProductArchitecture> </InstallationTarget>Aktualisieren Sie außerdem die Voraussetzung:
-<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" />Überprüfen Sie die Datei auf alle anderen Updates, die möglicherweise erforderlich sind.
Ändern Sie die Versionen der VSSDK-Pakete, auf die Sie in Ihrer Projektdatei verweisen:
-<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" />