Пожалуйста, установите Предел ошибок в конфигурации шага сборки FxCop равным 0 .Это должно нарушить сборку, если есть хотя бы одна ошибка анализа.
Кроме того, существует аналогичное свойство Warnings limit .Если вы не хотите разрешать какое-либо нарушение правил на уровне предупреждения, вставьте в это поле также значение 0 .Если вы хотите разрешить нарушения правил, когда атрибут правила BreaksBuild == False , оставьте это свойство пустым.
Я пробовал это использовать TeamCity 6.0 (сборка 15772) и FxCop 10.0.
[14:39:22]: [Step 2/2] Importing inspection results
[14:39:22]: [Step 2/2] Errors limit reached: found 8 errors, limit 0
[14:39:22]: [Step 2/2] ##teamcity[buildStatus status='FAILURE' text='Errors: 8, warnings: 1']