2009-08-06 38 views
3

我想出来的FxCop(通过暂时的UI,不包括在CruiseControl.NET等)和正在运行了一些问题。这似乎拼写检查不喜欢我的客户的公司名称和产品名称,它要求我:FxCop的拼写检查上的公司名称人次命名空间

Correct the spelling of 'CompanyName' in namespace 
name 'CompanyName.Product.TimerJobs.FeatureReceivers'. 
  • 难道我写了这个规则,如果是的话,怎么样?
  • 或者有什么方法可以添加到词典?
  • 我也有一些荷兰语参数(它们绑定到SharePoint参数在ObjectDataSource所以他们需要呆在荷兰,因为客户希望这样),我可以采用某种荷兰人库添加到FxCop的?

编辑

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

回答

6

你应该保持CustomDictionary.xml,以及版本控制下的FxCop项目文件,该项目的其余部分一起。这样每个人都可以得到字典,持续集成也可以拿起它。

关于荷兰拼写检查......我想你最好的选择是要么:

  1. “攻击”参数名称添加到字典

  2. 手动排除规则违反

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