我正在尝试FxCop(暂时通过UI,不包括在CruiseControl.NET等中)并且遇到了一些问题.似乎拼写检查器不喜欢我的客户的公司名称和产品名称,它要求我:
Correct the spelling of 'CompanyName' in namespace
name 'CompanyName.Product.TimerJobs.FeatureReceivers'.
Run Code Online (Sandbox Code Playgroud)
ObjectDataSource因此它们需要保留荷兰语,因为客户需要),我可以以某种方式将荷兰语库添加到FxCop吗?编辑
我找到了CustomDictionary.xml,但这被认为是最佳做法吗?如果有更多的人加入团队,他们需要一本字典副本,还是更好地转向持续集成?
您应该保留CustomDictionary.xml版本控制下的FxCop项目文件以及项目的其余部分.这样每个人都可以获得字典,而持续集成也可以获取它.
关于荷兰语拼写检查...我认为你最好的选择是:
将"违规"参数名称添加到字典中
手动排除规则违规
我更喜欢nr 2,因为它更具体,不允许在其他任何地方使用这些荷兰名字.