如何升级 VSIX 使其兼容 VS 15 Preview 5?

How to upgrade VSIX to make it compatible with VS 15 Preview 5?

当我尝试将我的 VSIX 安装到 VS 15 Preview 5 时,我收到警告

"This extension is not compatible with Visual Studio 15 and will not be supported in RC":

Microsoft blog 没有提供关于这个问题的任何注释。

这应该与新的 VSIX 清单格式有关,它是 JSON 而不是 XML,但我找不到有关清单升级过程的任何信息。

如何升级我的清单来解决这个问题?

来自博客中链接的发行说明post:

用于在新扩展格式中指定依赖项的更多信息和工具将在下一个版本中提供,允许扩展开发人员在 Visual Studio“15”的最终版本之前更新他们的扩展。

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

您可以从 this link 下载升级到 VSIXv3 的文档。

大多数情况下,您应该使用 VS“15”并将 <GenerateVsixV3>true</GenerateVsixV3> 添加到您的项目文件中。这会将 manifest.json 添加到您的新 vsix。