В моей компании мы используем VS 2010 Professional edition, которая не поддерживает анализ исходного кода в построенных. Поэтому я использую FxCop 10 для решения этой проблемы. Наша команда разработчиков на стороне клиента использует VS 2010 final, в которой SCA встроен, и некоторые из предупреждений SCA рассматриваются как ошибки в некоторых проектах. Теперь я получаю некоторые предупреждения от FxCop как этотЕсть ли способ использовать PhoenixAnalysis Engine с FxCop 10?
Warning: Unrecognized rule 'Microsoft.Globalization/CA1303:Do not pass literals as localized parameters'.
Warning: Unrecognized rule'Microsoft.Globalization/CA1303'.
Я не знаю, как включить FxCop распознавать эти предупреждения.
После поиска я обнаружил, что это implemented by new kind of rule engine PhoenixAnalysis, it was not shipping with FxCop standalone, я нашел его в папке FxCop Visual Studio 2010. Я скопировал папку PhoenixAnalysis.dll в папку FxCop 10, но она не работает. Есть ли какое-либо обходное решение, я могу использовать PhoenixAnalysis или распознавать предупреждения о глобализации?
Нет. Я не хочу избегать предупреждений, я хочу проверить эти правила. – Anuraj
Я не знаю, каким образом можно лицензировать движок Phoenix и правила потока данных без покупки VS 2010 Premium или Ultimate. –