Запуск анализа кода (FxCop> 10) на агенте сборки без установки Visual Studio

После FxCop 10 Microsoft перестала поставлять отдельный установщик для FxCop. Официально в настоящее время можно выполнять анализ кода (FxCop 12.0 / 14.0 / 15.0) только после установки Visual Studio 2013/2015/2017. Однако мы не боимся устанавливать Visual Studio на агентах сборки (установка должна быть синхронизировать с тем, что мы получили на компьютерах разработчиков и т. д.).

Итак, как мне заставить FxCop 12.0 / 14.0 / 15.0 работать на агенте сборки, желательно без установки чего-либо еще? Я бы согласился добавить несколько бинарных файлов и файлов msbuild для контроля версий. В противном случае: есть ли способ установить материал FxCop только с помощью установщика Visual Studio 2013/2015/2017?

Примечание: мы используем Teamcity в качестве сервера сборки.

ответы

Поскольку существует несколько действительных ответов для конкретных сред и версий FxCop, я позволил себе связать их здесь для более легкого доступа:

FxCop 15.0 (Visual Studio 2017)FxCop 14.0 (Visual Studio 2015)FxCop 12.0 (Visual Studio 2013)SonarQube

Ответы на вопрос(5)

Ваш ответ на вопрос