如何对某些StyleCop规则进行例外处理?

时间:2011-07-05 13:38:39

标签: c# .net visual-studio-2010 stylecop

  

可能重复:
  How to suppress a StyleCop warning?

目前我正在为我们的项目设置StyleCop,我偶然发现了一个StyleCop规则。这是关于SA1300命名规则:

  

SA1300:命名空间名称以。开头   大写字母:iCompanyName。

所以我的公司以小写字母开头。各种产品名称也有。因此,是否有可能在Settings.StyleCop文件中添加此规则的例外?

我想阻止使用C#编写自定义StyleCop规则。

提前感谢您的回复。

修改 我意识到我应该注意到我实际上并不想完全禁用/禁止StyleCop规则。我只想对这个命名规则做一些例外。

2 个答案:

答案 0 :(得分:3)

您可以根据StyleCop网站上的说明逐句取消邮件 - http://stylecop.codeplex.com/wikipage?title=Rule%20Suppressions

另外,请看一下这个问题 - How to suppress a StyleCop warning?

答案 1 :(得分:3)

SA1300规则不可配置(至少在4.4版本中)。如果您不喜欢其行为并且不想完全禁用该规则,则需要使用替代自定义规则。您可能能够从第三方(例如StyleCop+项目)中找到一个可用的。如果没有,你几乎要坚持自己......