Kannst du StyleCop in VS deaktivieren?
Szenario:
Ich habe eine separate Buildkonfiguration eingerichtet, die keine Codeanalyse ausführt.
Ich habe jetzt die folgenden Konfigurationen in VS:
Sie müssen manuell auswählen, welche Konfiguration Sie erstellen möchten (d. h. Schritt 3 in Ihrer Liste wäre ein manueller Schritt).
In der Build-Zieldatei habe ich Code in folgenden Zeilen eingefügt:
%Vor%Der effektivste Weg, um etwas zu erreichen, was Sie wollen, wäre, alle Dateien in Ihrem Projekt von der StyleCop-Analyse für eine Build-Konfiguration auszuschließen. Wenn Sie die folgende ItemGroup zu Ihrer Projektdatei hinzufügen:
%Vor%..., das alle .cs-Dateien in Ihrem Projekt von der StyleCop-Analyse ausschließt, wenn die Konfiguration "DebugNoStyleCop" ausgewählt ist. Natürlich können Sie einen anderen Konfigurationsnamen wählen, der Ihnen besser passt, indem Sie die entsprechende Substitution vornehmen. Es ist nicht ganz der einzige "Aus" -Knopf, den Sie möchten, aber es ist ziemlich nah.
Sie können StyleCop für die gesamte Lösung freigeben, indem Sie im Stammordner Ihres Lösungsordners ein Settings.StyleCop mit folgendem Inhalt einfügen:
%Vor%Sie müssen Visual Studio danach neu starten.
Für eine Möglichkeit, dies über die VS2013-Benutzeroberfläche in StyleCop 4.7.49 zu tun (ich bin nicht sicher, was die Mindestversionen dafür sind), können Sie:
Tags und Links visual-studio-2012 stylecop