如何在Roslyn分析器中使用更新的Microsoft.CodeAnalysis引用,目标是VS2015

时间:2016-12-14 18:11:10

标签: visual-studio visual-studio-2015 roslyn visual-studio-extensions vsix

是否可以将Microsoft.CodeAnalysis引用升级到类似1.3.x的版本并仍然可以在VS2015中加载分析器?

我已经在我的分析器开发环境中使用了这个设置,因此VS2015似乎有一些方法可以运行依赖于Microsoft.CodeAnalyzer 1.3.1的分析器。

然而,当我将分析仪从VSIX软件包安装到没有安装VS SDK的办公室电脑时,VS抱怨扩展名“不包含任何分析器”。现在我将Microsoft.CodeAnalysis引用降级回1.0.0,一切都恢复了。

如果每个VS都需要引用内部使用的相同Microsoft.CodeAnalysis程序集,那么将来如何定位多个VS版本?

1 个答案:

答案 0 :(得分:3)

1.N软件包与Visual Studio的Update N一起使用,但是没有办法使用低于Update 3的1.3软件包。