使代码分析器忽略AssemblyInfo.cs

时间:2016-09-28 22:22:58

标签: c# visual-studio code-analysis roslyn-code-analysis

我们已将#pragma warning disable添加到所有AssemblyInfo.cs文件的顶部。但是,Visual Studio 2015专业版中的内置代码分析继续分析该文件。我们可以添加什么来防止这种情况?

1 个答案:

答案 0 :(得分:2)

#pragma适用于编译器警告,因为代码分析(二进制)应用于生成的程序集,并且编译阶段信息在编译阶段丢失,二进制代码分析无法识别此抑制。

#pragma将适用于真正的Roslyn角色,它们作用于源而不是二进制文件。如果您不启用“二进制代码分析”,则应该禁止您的警告。确保您有禁用规则的替代启用。

相关问题