我正在使用 Style Cop 4.7 版。全局抑制不适用于选定命名空间的每个成员。
我在同一个命名空间(StyleCopSample.Test)中有两个文件。当我在第一个文件中设置抑制消息时,消息仅针对该文件进行抑制,但第二个文件仍会收到警告。
第一个文件的内容:
[assembly: SuppressMessage("CSharp.DocumentationRules", "*", Scope = "Namespace", Target = "StyleCopSample.Test")]
namespace StyleCopSample.Test
{
class TestFirst {}
}
第二个文件的内容:
namespace StyleCopSample.Test
{
class TestSecond {}
}
我不想为同一命名空间的每个物理文件描述抑制消息属性。有任何想法吗?
谢谢你的时间!