我的源代码中有一个类:
public class TypeUserdef : SymbolType
这是用于XML序列化的DTO,现在代码分析报告了一个警告:
MSBUILD : warning CA1704: Microsoft.Naming : Correct the spelling of 'Userdef'
in type name 'TypeUserdef'.
我将条目放入用户词典(我的项目中的客户词典设置为buildAction =" CodeAnalysisDictionary"):
<Dictionary>
<Words>
<Recognized>
<word>userdef</word>
</Recognized>
</Words>
</Dictionary>
现在有趣的是,字典在很多条款下都能很好地运作。只是术语&#34; userdef&#34;和&#34; vars&#34;报告错误。 (甚至可以忽略同一代码文件中的拼写错误)。上述条款有什么特别之处?
答案 0 :(得分:6)
我发现了问题,虽然我知道xml区分大小写,但很难发现几百行xml中的某些条目是较低的...
<Word></Word> works as expected.