Col*_*nic 2 .net c# fxcop stylecop visual-studio
如何抑制Style Cop规则SP0100?
枚举项名称v2007不符合指定的样式:SampleName,Sample_Name.
我尝试了以下/sf/answers/230730671/
[SuppressMessage("SP0100")]
Run Code Online (Sandbox Code Playgroud)
但是我收到了一个错误
'System.Diagnostics.CodeAnalysis.SuppressMessageAttribute'不包含带有1个参数的构造函数
你确定你的名字索引是对的吗?
ElementsMustBeOrderedByAccess似乎是规则SA1202
编辑:
您应该检查Microsoft文档中的规则抑制,它解释了构造函数的语法.
好吧,所以看起来你正在使用StyleCop +规则 - 这意味着找到适当的抑制数据有点痛苦.
我已经在源XML文件中找到了规则的ID信息,如果我理解正确,则应该将类别设置为公开规则的类的全名,即StyleCopPlus.StyleCopPlusRules.
这意味着在您的情况下,最小属性声明将是:
[SuppressMessage("StyleCopPlus.StyleCopPlusRules","SP0100:AdvancedNamingRules")]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1891 次 |
| 最近记录: |