自定义词典不使用代码分析

时间:2015-01-15 12:56:00

标签: visual-studio-2013 code-analysis naming

我的源代码中有一个类:

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;报告错误。 (甚至可以忽略同一代码文件中的拼写错误)。上述条款有什么特别之处?

1 个答案:

答案 0 :(得分:6)

我发现了问题,虽然我知道xml区分大小写,但很难发现几百行xml中的某些条目是较低的...

<Word></Word> works as expected.