En plus de La réponse d'Andrew Keeto : Après l'étape 4, dans extension.vsixmanifest dans la section Ajouter :
<InstallationTarget Version="[15.0,)" Id="Microsoft.VisualStudio.Pro" />
<InstallationTarget Version="[15.0,)" Id="Microsoft.VisualStudio.Enterprise" />
Ou mettez à jour la version maximale :
<Installation InstalledByMsi="false">
<InstallationTarget Version="[15.0,17.0)" Id="Microsoft.VisualStudio.Community" />
<InstallationTarget Version="[15.0,17.0)" Id="Microsoft.VisualStudio.Pro" />
<InstallationTarget Version="[15.0,17.0)" Id="Microsoft.VisualStudio.Enterprise" />
</Installation>
<Prerequisites>
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[15.0,17.0)" DisplayName="Visual Studio core editor" />
</Prerequisites>
J'ai recalculé le SHA265 pour le manifeste.json en https://emn178.github.io/online-tools/sha256_checksum.html et l'a remplacé par le code sha265 pour extension.vsixmanifest