当我尝试将 VSIX 安装到VS 15 Preview 5时,我收到警告
“此扩展与 Visual Studio 15 不兼容,RC 将不支持”:
Microsoft 博客未提供有关此问题的任何说明。
这应该与新的 VSIX 清单格式有关,它是 JSON 而不是 XML,但我找不到有关清单升级过程的任何信息。
如何升级我的清单以解决此问题?
当我尝试将 VSIX 安装到VS 15 Preview 5时,我收到警告
“此扩展与 Visual Studio 15 不兼容,RC 将不支持”:
Microsoft 博客未提供有关此问题的任何说明。
这应该与新的 VSIX 清单格式有关,它是 JSON 而不是 XML,但我找不到有关清单升级过程的任何信息。
如何升级我的清单以解决此问题?
您可以从此链接下载 VSIXv3 的升级文档。
大多数情况下,您应该使用 VS "15" 并添加<GenerateVsixV3>true</GenerateVsixV3>
到您的项目文件中。这将添加manifest.json
到您的新 vsix。
从博客文章中链接的发行说明:
用于指定新扩展格式的依赖项的更多信息和工具将在下一个版本中提供,允许扩展开发人员在 Visual Studio“15”的最终版本之前更新他们的扩展。
https://www.visualstudio.com/news/releasenotes/vs15-relnotes#KIother