Я получаю следующее предупреждение от анализа кода в VS2010
CA1704: Microsoft.Naming: правильно
написание «Ps» в имени члена
'MyClass.PsCalculatedAmount' или удалите
это полностью, если он представляет какой-либо вид
венгерской нотации.
Теперь в моей кодовой базе «Ps» означает «на акцию» и интенсивно используется, поэтому я хотел бы разрешить его как приемлемое слово / акроним.
Я пытался добавить его в свой CustomDictionary.xml в
<Words>
<Recognized>
<Word>ps</Word>
...
<Recognized>
<Words>
а также пробовал
<Acronyms>
<CasingExceptions>
<Acronym>Ps</Acronym>
...
<CasingExceptions>
<Acronyms>
но я все еще получаю предупреждение.
Есть ли что-то, что я должен делать по-другому?
Я заметил, что в FXCop была ошибка, которая теперь исправлена;
http://social.msdn.microsoft.com/Forums/en/vstscode/thread/54e8793c-e821-49b2-80db-ea1420acf1e6
Есть ли вероятность того, что эта ошибка все еще существует в используемой версии Visual Studio: V10.0.30319?