7 .net code-analysis visual-studio-2010
在visual studio中,我可以在我的.NET项目上运行代码分析.我正在运行基本正确性并有85个警告.这有点多了.其中大多数都是外部代码.
如何禁用特定警告,以便我可以专注于更重要的警告?我尝试了以下但它无法识别代码分析警告.(我第一次尝试没有CA)
#pragma warning disable CA1820 CA1065 CA2100
Run Code Online (Sandbox Code Playgroud)
如果要在项目范围级别禁用警告:
转到项目属性,"代码分析"窗口,然后单击要运行的规则集旁边的"打开".取消选中要忽略的警告,保存规则集(可能需要执行"另存为",因为无法修改默认规则集),请返回项目代码分析选项卡,然后选择刚刚保存的规则集.
如果您只想在代码中的特定位置禁用特定警告:
您需要复制代码分析规则集并禁用您不喜欢的规则.
转到"项目属性",选择要从中开始的规则集,然后单击"打开".
取消选中您不喜欢的规则,然后单击"另存为".
最后,在"项目属性"中选择该规则集.
您也可以从头开始,右键单击项目或解决方案,然后单击"添加新项","代码分析规则集".