FxCop拼写检查命名空间中的公司名称

Col*_*lin 3 fxcop spelling

我正在尝试FxCop(暂时通过UI,不包括在CruiseControl.NET等中)并且遇到了一些问题.似乎拼写检查器不喜欢我的客户的公司名称和产品名称,它要求我:

Correct the spelling of 'CompanyName' in namespace 
name 'CompanyName.Product.TimerJobs.FeatureReceivers'.
Run Code Online (Sandbox Code Playgroud)
  • 我是否为此编写规则,如果是,如何?
  • 或者有没有办法添加到字典?
  • 我也有一些荷兰语语言参数(它们被绑定到Sharepoint参数,ObjectDataSource因此它们需要保留荷兰语,因为客户需要),我可以以某种方式将荷兰语库添加到FxCop吗?

编辑

我找到了CustomDictionary.xml,但这被认为是最佳做法吗?如果有更多的人加入团队,他们需要一本字典副本,还是更好地转向持续集成?

R. *_*des 6

您应该保留CustomDictionary.xml版本控制下的FxCop项目文件以及项目的其余部分.这样每个人都可以获得字典,而持续集成也可以获取它.

关于荷兰语拼写检查...我认为你最好的选择是:

  1. 将"违规"参数名称添加到字典中

  2. 手动排除规则违规

我更喜欢nr 2,因为它更具体,不允许在其他任何地方使用这些荷兰名字.