Как обновить VSIX, чтобы сделать его совместимым с VS 15 Preview 5?
Когда я пытаюсь установить VSIX на VS 15 Preview 5, я получаю предупреждение
"Это расширение не совместимо с Visual Studio 15 и не будет поддерживаться в RC":
Блог 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