2016-08-06 2 views
0

Я пытаюсь сканировать код .NET с помощью плагина MsBuild Sonar-Runner от jenkins. Детали системы являются:Ошибка анализа FxCop с помощью Sonar Runner MsBuild

  • Дженкинс: 1.651.2
  • Sonarqube версия: 5.6.1
  • C# плагин на Sonarqube: 5.3.2
  • SonarQube Сканер для MSBuild: SonarQube Scanner для MSBuild 2.1
  • Установка FxCop: C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Tools \ Team инструменты статического анализа \ FxCop \ FxCopCmd.exe
  • MSBuild установка - C: \ Program Files (x86) \ MSBuild \ 14.0 \ Bin \ MsBuild.exe

Использование SonarDB по умолчанию, поэтому никаких изменений в файле sonar.properties не происходит.

Ошибка: FxCop должен быть установлен, если некоторые из его правил включены в профиль качества SonarQube. FxCop входит в состав Visual Studio.

Команда FxCop может быть выполнена из jenkins, а также командной строки на сервере сонара, но MsBuild faisl с этой ошибкой.

Просьба предложить.

ответ