Как обновить VSIX, чтобы сделать его совместимым с VS 15 Preview 5?

Когда я пытаюсь установить VSIX на VS 15 Preview 5, я получаю предупреждение

"Это расширение не совместимо с Visual Studio 15 и не будет поддерживаться в RC":

Предупреждение об установке VSIX

Блог Microsoft не предоставляет никаких заметок по этой проблеме.

Это должно быть связано с новым форматом манифеста VSIX, который является JSON вместо XML, но я не могу найти никакой информации относительно процесса обновления манифеста.

Как обновить мой манифест, чтобы решить эту проблему?

2 ответа

Решение

Вы можете скачать документацию по обновлению до VSIXv3 по этой ссылке.

В основном вы должны использовать VS "15" и добавить <GenerateVsixV3>true</GenerateVsixV3> в файл вашего проекта. Что добавит manifest.json на ваш новый vsix.

Из примечаний к выпуску, связанных в блоге:

Дополнительная информация и инструменты для определения зависимостей в новом формате расширений будут доступны в следующем выпуске, что позволит разработчикам расширений обновлять свои расширения до окончательного выпуска Visual Studio "15".

https://www.visualstudio.com/news/releasenotes/vs15-relnotes

Другие вопросы по тегам