有没有办法在Visual Studio 2012下开发VSIX扩展,然后可以在Visual Studio 2010中安装?我已经尝试将Microsoft.VisualStudio.Pro
目标的版本范围设置为[10.0,11.0]
,但是当我启动已编译的VSIX时,它只提供VS2012安装。
我知道可以在VS2010下开发VSIX,这适用于VS2012,但需要手动编辑.vsixmanifest
文件。但我想知道是否有可能使用更新的VS2012进行开发?
答案 0 :(得分:7)
您可以,但必须手动创建1.0格式的source.extension.vsixmanifest
文件(由VS2010处理),而VS2012使用2.0版。您将只丢失可视属性编辑器。
您还需要确保已针对.NET 4.0或更低版本而不是.NET 4.5进行编译。