如何使VSIX文件与VS11和VS2010兼容?

Mat*_*zen 7 visual-studio visual-studio-sdk vsix

如何使我的VSIX文件与Visual Studio 11和Visual Studio 2010兼容?我将我的VSIX文件及其所有依赖项交给我的朋友,当他打开它时,他收到错误"扩展清单无效".

当我在我的机器(构建扩展程序的同一台机器)上打开它时,它工作得很好.

我该怎么办?

Aar*_*ten 8

您需要使用VS 2010和VS 2010 SDK构建扩展,以支持VS10和VS11.在您的VSIXManifest中,您应该在以下内容中添加以下内容<SupportedProducts>:

<VisualStudio Version="11.0">
  <Edition>Pro</Edition>
</VisualStudio>
Run Code Online (Sandbox Code Playgroud)