Freigeben über


Gewusst wie: Konfigurieren der Codeanalyse für ein Projekt mit verwaltetem Code

In Visual Studio Premium und Visual Studio Ultimate können Sie in einer Liste Regelsätze für die Codeanalyse auswählen, um diese auf ein Projekt mit verwaltetem Code anzuwenden. Der Standardregelsatz sind die Microsoft-Mindestregeln. Sie können einen anderen Regelsatz auf ein Projekt oder alle Projekte in einer Projektmappe anwenden.

Tipp

Informationen über das Konfigurieren eines Regelsatzes für ASP.NET-Anwendungen finden Sie unter Gewusst wie: Konfigurieren der Codeanalyse für eine ASP.NET-Anwendung.

So konfigurieren Sie einen Regelsatz für ein .NET Framework-Projekt

  1. Klicken Sie im Projektmappen-Explorer auf das Projekt.

  2. Klicken Sie im Menü Analyse auf Codeanalyse für Projektname konfigurieren.

  3. Klicken Sie in den Listen Konfiguration und Plattform auf die Buildkonfiguration und die Zielplattform.

  4. Um die Codeanalyse immer auszuführen, wenn das Projekt mit der ausgewählten Konfiguration erstellt wird, aktivieren Sie das Kontrollkästchen Codeanalyse für Build aktivieren (definiert eine CODE_ANALYSIS-Konstante). Sie können die Codeanalyse auch manuell ausführen, indem Sie das Menü Analyse öffnen und auf Codeanalyse für Projektname ausführen klicken.

  5. Standardmäßig meldet die Codeanalyse keine Warnungen zu Code, der automatisch von Tools von Drittanbietern generiert wird. Um Warnungen zu generiertem Code anzuzeigen, deaktivieren Sie das Kontrollkästchen Ergebnisse aus generiertem Code unterdrücken.

    Tipp

    Allerdings werden durch diese Option keine Codeanalysefehler und -warnungen zu generiertem Code unterdrückt, wenn die Fehler und Warnungen in Formularen und Vorlagen auftreten. Der Quellcode für ein Formular oder eine Vorlage kann sowohl angezeigt als auch verwaltet werden.

  6. Führen Sie für die Liste Diesen Regelsatz ausführen einen der folgenden Schritte aus:

    • Wählen Sie den Regelsatz, den Sie verwenden möchten.

    • Klicken Sie auf <Durchsuchen...>, um einen vorhandenen benutzerdefinierten Regelsatz anzugeben, der nicht in der Liste aufgeführt ist.

    • Definieren Sie einen benutzerdefinierten Regelsatz.

      Weitere Informationen finden Sie unter Erstellen benutzerdefinierter Codeanalyse-Regelsätze.

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Konfigurieren und Verwenden eines benutzerdefinierten Regelsatzes