Standardmäßig wird Code-Analyse nur für Projekte durchgeführt, die kompiliert werden. Wenn ich MSBuild über die Befehlszeile ausfühle, wird die Codeanalyse nur zum ersten Mal ausgeführt. Bei nachfolgenden Aufrufen wird die Codeanalyse übersprungen.Erzwingen, dass MSBuild Code-Analyse ohne Neukompilierung ausführt
Hintergrund: Ich möchte CA-Regeln bewerten und sehen, wie viele Warnungen in unserem Code beim Einschalten einer Regel angezeigt werden. Dafür möchte ich nicht alles neu kompilieren - das braucht etwas Zeit - aber führe einfach die Codeanalyse erneut aus. Wie können Sie das erreichen?
Ich verwende Visual Studio 2013 und MSBuild 12.0.
Auch explizit auf Codeanalyse Schalt nicht hilft:
msbuild DesktopBuild.proj /p:RunCodeAnalysis=true
Hey, gibt es eine Möglichkeit, den ersten Schritt in der XAML-Builddefinition auszuführen, ohne eine separate Batchdatei zur Quellcodeverwaltung hinzuzufügen? –