.net - 禁用代码分析警告 .NET

标签 .net visual-studio-2010 code-analysis

在 Visual Studio 中,我可以对我的 .NET 项目运行代码分析。我正在运行基本正确性并有 85 个警告。这有点多。他们中的大多数也在外部代码中。

如何禁用特定警告以便我可以专注于更重要的警告?我尝试了以下但它无法识别代码分析警告。 (我第一次尝试没有 CA)

#pragma warning disable CA1820 CA1065 CA2100

最佳答案

您需要复制代码分析规则集并禁用您不喜欢的规则。

转到“项目属性”,选择要开始的规则集,然后单击“打开”。
取消选中您不喜欢的规则,然后单击另存为。
最后,在项目属性中选择该规则集。

您也可以从头开始,方法是右键单击项目或解决方案,然后单击添加新项、代码分析规则集。

关于.net - 禁用代码分析警告 .NET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2890475/

相关文章:

assembly - 汇编语言的静态代码分析

c# - 循环中的 Lambda 变量捕获 - 这里发生了什么?

c# - .NET Framework v4.5 更改程序布局

c# - 参数 "Version 3"的 ConnectionString 格式无效

visual-studio-2010 - Visual Studio 2010 XAML 编辑器笨拙的 IntelliSense?

c# - 在GAC中注册新程序集后,Visual Studio找不到任何dll

c# - 如何强制 MSBuild 在不重新编译的情况下运行代码分析

c# - System.Security.SecurityException : The source was not found, 但无法搜索部分或所有事件日志。无法访问的日志:安全

c# - WPF - TabItem 内容在 tabitem.visibility=hidden 时仍然可见

c# - CA2000 将对象引用传递给 C# 中的基本构造函数