我正在使用FxCop Analyzers NuGet软件包(Microsoft.CodeAnalysis.FxCopAnalyzers)在输入时在错误列表中获取分析结果。
问题是FxCop分析仪在输入时(或加载解决方案后)没有返回CA1707错误(下划线),而当我选择“在构建时启用代码分析”时,我得到了CA1707。在项目构建设置或手动运行静态代码分析。
请注意,这不是1707特有的,CA1008也只在静态代码分析运行期间弹出。所以它看起来像是FxCop分析仪本身的一个问题......
这里有什么问题?
答案 0 :(得分:0)
如果您使用的是Visual Studio 2015 Update 3或更高版本,则需要enable full solution analysis。
它在选项>文本编辑器> C#/ Basic>高级。