3

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

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

编辑

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

4

1 回答 1

6

您应该将CustomDictionary.xml以及 FxCop 项目文件与项目的其余部分一起保留在版本控制之下。这样大家都能拿到字典,持续集成也能捡起来。

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

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

  2. 手动排除规则违规

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

于 2009-08-06T09:34:00.830 回答