如何创建针对 Visual Studio 社区版的 Visual Studio 扩展 (vsix)

How to create Visual Studio extension (vsix) targeting Visual Studio Community Edition

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

With the new Community edition, any developer can use those extensions as well.

我决定也包含它。

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

none 其中一个明显的选择。

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