如何创建面向Visual Studio Community Edition的Visual Studio扩展(vsix)



我正在升级和旧的Visual Studio扩展。这很简单,所以我想针对所有可能的Visual Studio版本。Visual Studio 2013 Community Edition现在似乎支持扩展:

在新的社区版本中,任何开发人员也可以使用这些扩展。

我决定也包括它。

问题是我不确定如何更新 .vsixmanifest 文件以支持社区版 - 这是 <InstallationTarget> 元素的 Id 属性,根据文档,它具有以下"预期"值:

  • Microsoft.VisualStudio.IntegratedShell
  • Microsoft.VisualStudio.Pro
  • Microsoft.VisualStudio.Premium
  • Microsoft.VisualStudio.Ultimate
  • Microsoft.VisualStudio.VWDExpress
  • Microsoft.VisualStudio.VPDExpress
  • Microsoft.VisualStudio.VSWinExpress
  • Microsoft.VisualStudio.VSLS
  • My.Shell.App

这些都不是一个明显的选择。

只针对 Microsoft.VisualStudio.Pro。此外,带有 vspackage 的 visx 无法安装在 VS Express 版本中,无论您在清单中放入什么,实际上只有 CE 或更高版本会安装这些版本。

相关内容

  • 没有找到相关文章

最新更新