我们已将 #pragma warning disable
添加到所有 AssemblyInfo.cs
文件的顶部。不过,Visual Studio 2015 专业版中的内置代码分析会继续分析该文件。我们可以添加什么来防止这种情况发生?
最佳答案
#pragma
适用于编译器警告,由于代码分析(二进制)应用于生成的程序集,并且在编译阶段 pragma 信息丢失,二进制代码分析无法意识到这一点压制。
#pragma 将适用于真正的 Roslyn 角色,这些角色作用于源而不是二进制文件。如果您不启用“二进制代码分析”,您的警告应该被抑制得很好。请确保您有替代的启用规则来禁用您要禁用的规则。
关于c# - 使代码分析器忽略 AssemblyInfo.cs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39758584/