Executando a Análise de Código (FxCop> 10) no agente de compilação sem instalar o Visual Studio

Após o FxCop 10, a Microsoft parou de enviar um instalador separado para o FxCop. Oficialmente, atualmente só é possível executar a análise de código (FxCop 12.0 / 14.0 / 15.0) após a instalação do Visual Studio 2013/2015 / 2017. No entanto, temos a certeza de não instalar o Visual Studio nos agentes de compilação (a instalação precisa ser mantida em sincronizar com o que temos nos computadores do desenvolvedor etc.).

Então, como eu faria para que o FxCop 12.0 / 14.0 / 15.0 funcionasse em um agente de compilação, preferencialmente sem instalar mais nada? Eu aceitaria adicionar alguns binários e arquivos msbuild ao controle de origem. Caso contrário: existe uma maneira de instalar apenas o material FxCop usando o instalador do Visual Studio 2013/2015/2017?

Nota: estamos usando o Teamcity como servidor de compilação.

Respostas

Como existem várias respostas válidas para ambientes específicos e versões do FxCop, tomei a liberdade de vinculá-las aqui para facilitar o acesso:

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

questionAnswers(5)

yourAnswerToTheQuestion