2013-10-24 6 views

ответ

5

Поскольку FxCop или Code Analysis интегрируется непосредственно в MsBuild, это, вероятно, так же просто, как добавление /p:RunCodeAnalysis=Always или /p:RunCodeAnalysis=True к командной строке MsBuild при создании проекта. Поскольку это будет генерировать стандартные предупреждения компилятора, TeamCity должен автоматически их подбирать.

+0

Я хотел бы остановиться в этом 10 раз! Я потерял несколько часов, пытаясь сделать это сложными способами, пока не найду свой ответ. Я просто поместил параметр на мой первый шаг сборки (MsBuild) и создал новое определение «Условие отказа» по конкретному тексту в журнале построения. Большое спасибо! – fabriciorissetto

0

Visual Studio 2010 + Code Analysis (основан на) FxCop 10.0. Вы можете просто добавить шаг сборки типа «FxCop».

Когда настроен параметр «Сообщить XSLT-файл», бегун сборки выведет отчет HTML. FxCop 10.0 включает в себя файл XSLT по умолчанию в разделе «% system.FxCopRoot%/Xml/FxCopReport.xsl» для генерации отчета HTML по умолчанию.

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