Хорошо, какую версию vS вы используете? И какой набор правил вы используете, у меня есть VS 10.0.30319 и я использую набор правил «Все правила Microsoft»

учаю следующее предупреждение от анализа кода в 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?

Ответы на вопрос(2)

Ваш ответ на вопрос