2013-12-15 2 views
0

Этот вопрос об анализе кода FxcopCmd и Code был обсужден в SO, но мой вопрос немного конкретнее. Мы используем VS2012 для разработки и TFS 2010 для TFS Builds. Мой вопрос: без установки VS2012 на TFS, я хотел знать, можно ли установить версию Team Tools (FxCopCmd) версии 2012 года на TFS 2010, чтобы я получал такой же выход FxCopCmd как для разработки, так и для VS2012 и TFS? Сегодня, когда я запускаю Code Analysis в VS2012, количество нарушений, очевидно, отличается от числа, которое было просмотрено при запуске FxCopCmd как часть TFS 2010 Build. Это понятно из-за различий в версии, хотя я уверен, что оба они работают с одинаковыми параметрами командной строки. В обоих случаях ссылки FxCopCmd указывают на сборки v4.0 .NET в обоих случаях.FxCopCmd в TFS 2010 vs Code Analysis VS.NET 2012

Могу ли я просто использовать версию FxCopCmd или Team Tools версии 2012, установленную на TFS 2010, и обеспечит такие же результаты, как и запуск CodeAnalysis на VS2012? (Анализ кода в VS2012, в свою очередь использует FxCopCmd)

ответ

0

Могу ли я просто VS 2012 версия FxCopCmd или команды Tools установлены на TFS 2010 и будет, что обеспечит те же результаты, что и работает CodeAnalysis на VS2012? (Анализ кода в VS2012 в свою очередь использует FxCopCmd)

Да, это возможно. Вам нужно будет указать значение свойства CodeAnalysisPath, указывающее на правильный путь, но в противном случае единственная проблема должна быть связана с лицензированием, а не с техническими проблемами.

Смежные вопросы