FxCop分析仪不会动态显示警告

时间:2016-10-10 13:50:35

标签: c# fxcop roslyn-code-analysis

我正在使用FxCop Analyzers NuGet软件包(Microsoft.CodeAnalysis.FxCopAnalyzers)在输入时在错误列表中获取分析结果。

问题是FxCop分析仪在输入时(或加载解决方案后)没有返回CA1707错误(下划线),而当我选择“在构建时启用代码分析”时,我得到了CA1707。在项目构建设置或手动运行静态代码分析。

请注意,这不是1707特有的,CA1008也只在静态代码分析运行期间弹出。所以它看起来像是FxCop分析仪本身的一个问题......

这里有什么问题?

1 个答案:

答案 0 :(得分:0)

如果您使用的是Visual Studio 2015 Update 3或更高版本,则需要enable full solution analysis

它在选项>文本编辑器> C#/ Basic>高级。