最佳答案
为了提高可读性,我在测试方法中使用了下划线,并且希望在整个测试名称空间中禁止显示 FxCop 错误/警告。
我怎样才能做到这一点呢? 我用过 GlobalSuppressions.cs
,但是没有一样奏效:
[module: System.Diagnostics.CodeAnalysis.SuppressMessage(
"Microsoft.Naming", "CA1707:IdentifiersShouldNotContainUnderscores",
Scope = "namespace", Target = "Company.Product.Tests")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage(
"Microsoft.Naming", "CA1707:IdentifiersShouldNotContainUnderscores",
Scope = "namespace", Target = "Company.Product.Tests")]