如何在针对 VS2015 的 Roslyn 分析器中使用更新的 Microsoft.CodeAnalysis 参考
How to use newer Microsoft.CodeAnalysis reference in Roslyn analyzer targeting VS2015
是否可以将 Microsoft.CodeAnalysis 参考升级到类似版本 1 的内容。3.x 并且仍然让分析器在 VS2015 中加载?
我已经在我的分析器开发环境中使用了这个设置,所以 VS2015 似乎有一些方法可以 运行 分析器,例如依赖 Microsoft.CodeAnalyzer 1.3.1 的分析器。
然而,当我将分析器从 VSIX 包安装到我没有安装 VS SDK 的办公室 PC 时,VS 抱怨扩展 "does not contain any analyzers"。现在,我将 Microsoft.CodeAnalysis 引用降级回 1.0.0,一切正常。
如果每个 VS 都需要引用它在内部使用的同一个 Microsoft.CodeAnalysis 程序集,那么将来如何定位多个 VS 版本?
1.N 软件包与 Visual Studio 的更新 N 一起使用,但无法使用低于更新 3 的 1.3 软件包。
是否可以将 Microsoft.CodeAnalysis 参考升级到类似版本 1 的内容。3.x 并且仍然让分析器在 VS2015 中加载?
我已经在我的分析器开发环境中使用了这个设置,所以 VS2015 似乎有一些方法可以 运行 分析器,例如依赖 Microsoft.CodeAnalyzer 1.3.1 的分析器。
然而,当我将分析器从 VSIX 包安装到我没有安装 VS SDK 的办公室 PC 时,VS 抱怨扩展 "does not contain any analyzers"。现在,我将 Microsoft.CodeAnalysis 引用降级回 1.0.0,一切正常。
如果每个 VS 都需要引用它在内部使用的同一个 Microsoft.CodeAnalysis 程序集,那么将来如何定位多个 VS 版本?
1.N 软件包与 Visual Studio 的更新 N 一起使用,但无法使用低于更新 3 的 1.3 软件包。