你们中的任何人知道我可以抑制的一种方法吗? CA2000的整体解决方案?
我正在考虑使用类似以下代码行的GlobalSuppressions
类:
[assembly: SuppressMessage("Microsoft.Reliability", "CA2000:DisposeObjectsBeforeLosingScope")]
感谢您的帮助。
最佳答案
最好的方法是创建一个Directory.Build.props
文件,该文件将自动包含在其所在子文件夹的所有项目中。然后将以下内容添加到文件中:
<?xml version="1.0" encoding="utf-8" ?>
<Project>
<!-- This file will be automatically included in all projects because of its name -->
<PropertyGroup>
<NoWarn>CA2000</NoWarn>
</PropertyGroup>
</Project>