Как заставить MSBuild запускать Code Analysis без перекомпиляции
По умолчанию анализ кода выполняется только для проектов, которые компилируются. Поэтому, когда я запускаю MSBuild из командной строки, он запускает анализ кода только в первый раз. При последующих вызовах анализ кода пропускается.
Справочная информация: я хочу оценить правила CA и посмотреть, сколько предупреждений будет в нашем коде при включении правила. Для этого я не хочу перекомпилировать все - что занимает некоторое время - но просто перезапустить анализ кода. Как вы можете достичь этого?
Я использую Visual Studio 2013 и MSBuild 12.0.
Даже явное включение анализа кода не помогает:
msbuild DesktopBuild.proj /p:RunCodeAnalysis=true