在VS2012下开发VSIX for VS20?

Mik*_*ail 10 visual-studio-2010 vsix visual-studio-extensions visual-studio-2012

有没有办法在Visual Studio 2012下开发VSIX扩展,然后可以在Visual Studio 2010中安装?我已经尝试为Microsoft.VisualStudio.Pro目标设置版本范围[10.0,11.0],但是当我启动已编译的VSIX时,它只提供VS2012安装.

我知道可以在VS2010下开发VSIX,这适用于VS2012,但需要手动编辑.vsixmanifest文件.但我想知道是否有可能使用更新的VS2012进行开发?

Jul*_*ain 7

您可以,但必须手动创建source.extension.vsixmanifest1.0格式的文件(由VS2010处理),而VS2012使用2.0版.您将只丢失可视属性编辑器.

您还需要确保已针对.NET 4.0或更低版本而不是.NET 4.5进行编译.