Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Quando si crea un nuovo progetto VSIX usando Visual Studio 2022, il progetto viene creato da un modello destinato a Visual Studio 2022. Se si vuole usare Visual Studio 2019 o una versione precedente, è necessario modificare il progetto creato.
È consigliabile usare progetti condivisi per indirizzare Visual Studio 2019 e Visual Studio 2022, condividendo la maggior parte o tutto il codice nell'estensione.
Seguire questa procedura nel progetto VSIX che deve essere destinato a Visual Studio 2019:
Modificare il file
source.extension.vsixmanifest
per rimuovere l'elementoProductArchitecture
e l'intervallo di versioni:-<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0,18.0)"> +<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[16.0,17.0)"> - <ProductArchitecture>amd64</ProductArchitecture> </InstallationTarget>
Aggiornare anche i prerequisiti:
-<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" />
Esaminare il file per eventuali altri aggiornamenti che potrebbero essere necessari.
Modificare le versioni dei pacchetti VSSDK a cui si fa riferimento nel file di progetto:
-<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" />