Como forçar o MSBuild a executar a análise de código sem recompilar

Por padrão, a análise de código é feita apenas para projetos que são compilados. Portanto, quando executo o MSBuild a partir da linha de comando, ele executa a análise de código apenas pela primeira vez. Nas chamadas subseqüentes, a análise de código é ignorada.

Antecedentes: quero avaliar as regras da CA e ver quantos avisos existiriam em nosso código ao ativar uma regra. Por isso, não quero recompilar tudo - o que leva algum tempo - mas apenas refazer a análise do código. Como você pode conseguir isso?

Estou usando o Visual Studio 2013 e o MSBuild 12.0.

Mesmo ativando explicitamente a análise de código não ajuda:

msbuild DesktopBuild.proj /p:RunCodeAnalysis=true

questionAnswers(3)

yourAnswerToTheQuestion