visual-studio-2010 - VS2012下开发VS2010的VSIX?

标签 visual-studio-2010 visual-studio-2012 visual-studio-extensions vsix

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

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

最佳答案

您可以,但必须手动创建 source.extension.vsixmanifest文件采用 1.0 格式(由 VS2010 处理),而 VS2012 使用版本 2.0。您只会丢失可视化属性编辑器。

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

关于visual-studio-2010 - VS2012下开发VS2010的VSIX?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12499133/

相关文章:

visual-studio-2012 - Visual Studio 2012用户界面: QuickFind disappeared?

.net - 不编码插件时获取当前的 EnvDTE 或 IServiceProvider

c++ - 即使我一次使用编译指示,也会出现C++错误C2535

vs2012 中的 c++/cli Windows 窗体,对象数组不可能

sql-server - Visual Studio 2012 的数据库资源管理器中缺少图表文件夹

visual-studio - 我可以将加载项添加到 Visual Studio 菜单的 "analyze"部分吗?

c# - Visual Studio 2017 扩展开发

vb.net - VS 2010 名称不符合 CLS 错误

.net - 如何使用 NCrunch 从自动执行中排除测试方法

c++ - 通过摄像头进行人脸检测