-
20-08-2019 - |
题
我有一个Asp.Net页面上的控制,在该网页是具有名称“PaReq”违反该规则的控制:
CA1704:IdentifiersShouldBeSpelledCorrectly
我用抑制我不知道如何,因为它是在生成文件中定义的抑制这个错误之前。
我能做到这一点的自定义词典,但是这将意味着所有的开发者都需要保持同步这本字典的副本这是一件好事,我宁愿避免可能的话。还认为,“PaReq”一词在此项目仅用于
如何以及在哪里我会申请抑制?
解决方案
我把每其中包含了该项目的特定词的项目自定义词典。 该字典文件是在我的SourceControl库,让其他开发人员可以使用它(和增加新单词)也是如此。
其他提示
据我所知,你可以在大会一级加抑制,虽然我没有在愤怒中使用它!你最终会与一些假阴性,如果你做到这一点。 (即禁止所有违反此规则的事件)。
[SuppressMessage( “Microsoft.Design”, “CA1704”,范围= “装配”)]
我觉得在源代码控制自定义词典是最好的选择,或者你可以保留的FxCop项目源控制。
不隶属于 StackOverflow