Freigeben über


Richtlinienfehler bei der Codeanalyse

Die folgenden Fehler treten auf, wenn die Codeanalyserichtlinie beim Einchecken nicht erfüllt wird:

Die Codeanalyseeinstellungen für mindestens ein Projekt sind mit der Codeanalyserichtlinie nicht kompatibel.

Die Codeanalyse, die in die quellcodeverwaltung Teamprojekt überprüft wurden nicht für eine oder mehrere Codeprojekte erfüllt.Dieser Fehler kann durch eine oder mehrere der folgenden Bedingungen verursacht werden:

  1. Codeanalyse für Build ist nicht für alle Projekte in der Projektmappe ermöglicht.

  2. Der lokale Regelsatz für das Projekt in Visual Studio verfügt über weniger einschränkendes Aktion, das festlegt, als Teamprojekt regelsatz z. B. eine Regel, die Aktion=Fehler auf dem Server festgelegt ist, werden Aktion auf Warnung oder Keine im Regelsatz festgelegt wird, der in Visual Studio ausgeführt wird).

  3. Der Regelsatz der in Visual Studio angegeben wird, enthält nicht alle Regeln im Regelsatz angegeben werden, der in der Eincheckrichtlinie für die Codeanalyse für das Teamprojekt angegeben wird.

Fehler bei der Codeanalyserichtlinie.Projekt {0} enthält Fehler, oder der Build ist nicht aktuell.

Der Build enthält entweder Fehler, oder die Fehler wurden korrigiert. Nach der Korrektur wurde jedoch keine Codeanalyse ausgeführt.

Fehler beim Einchecken.Die Codeanalyserichtlinie erfordert, dass Dateien über Visual Studio mit einer geöffneten Projektmappe eingecheckt werden.

Die Codeanalyserichtlinie setzt voraus, dass alle eingecheckten Dateien in der aktuell geöffneten Projektmappe enthalten sein müssen.Um diesen Fehler zu korrigieren, öffnen Sie die Projektmappe, in der die einzucheckende Datei enthalten ist.

Nicht alle Dateien im ausstehenden Eincheckvorgang befinden sich in der gerade geöffneten Projektmappe.

Die Codeanalyserichtlinie setzt voraus, dass alle eingecheckten Dateien in der aktuell geöffneten Projektmappe enthalten sein müssen.Dieser Fehler tritt auf, wenn eine Projektmappe geöffnet ist, aber einige Dateien in der Ansicht "Anstehende Eincheckvorgänge" nicht zur gerade geöffneten Projektmappe gehören.Um diesen Fehler zu korrigieren, öffnen Sie die Projektmappe, in der die einzucheckende Datei enthalten ist.

Die Version von '{0}' ist nicht richtig.Der in der Richtlinie angegebene starke Name lautet '{1}.'

Dieser Fehler bezieht sich auf .NET-Projekte.Eine für die Codeanalyserichtlinie erforderliche Regel-DLL ist auf dem lokalen Computer vorhanden, aber die Version/der öffentliche Schlüssel stimmt nicht überein.Um diesen Fehler zu korrigieren, muss der Richtlinienersteller die DLLs im Verzeichnis C:\Programme\Microsoft Visual Studio 8\Team Tools\Static Analyse Tools\FxCop\Rules\ auf seinem Computer aktualisieren.

Die in der Richtlinie angegebene Assembly '{0}' ist nicht vorhanden.

Dieser Fehler bezieht sich auf .NET-Projekte.Für eine für die Codeanalyserichtlinie erforderliche Regel ist die entsprechende DLL nicht auf dem Clientcomputer installiert.Um diesen Fehler zu korrigieren, muss der Richtlinienersteller die DLL im Verzeichnis C:\Programme\Microsoft Visual Studio 8\Team Tools\Static Analyse Tools\FxCop\Rules\ auf seinem Computer aktualisieren.

Die Regeleinstellungen für Projekt {0} entsprechen nicht der Codeanalyserichtlinie.

Dieser Fehler bezieht sich auf .NET-Projekte.Die Regeleinstellungen des verwalteten Codes sind nicht so streng wie von der Richtlinie gefordert.Um diesen Fehler zu beheben, muss die Clienteinstellung mindestens so streng wie die Richtlinienanforderung auf dem Server sein.

Die Codeanalyse ist für die aktive Konfiguration nicht aktiviert.Wechseln Sie vor dem Einchecken zu Konfiguration {0} und Buildprojekt {1}.

In Visual Studio ist für die aktive Konfiguration keine Codeanalyse aktiviert, es ist jedoch mindestens eine Codeanalyse aktiviert.

Sie müssen die Codeanalyse für verwaltete Binärdateien in den Projekteigenschaften für {0} und im Build vor dem Einchecken aktivieren.

Dieser Fehler gilt für Visual C++-.NET-Anwendungen.Gemäß der Richtlinie muss eine verwaltete Codeanalyse ausgeführt werden, dies ist jedoch im aktuellen Projekt auf dem Client nicht aktiviert.

Sie müssen die Codeanalyse in den Projekteigenschaften für {0} und im Build vor dem Einchecken aktivieren.

Dieser Fehler galt für Visual Studio-Projekte und Webprojekte.Gemäß der Richtlinie muss eine verwaltete Codeanalyse ausgeführt werden, dies ist jedoch im aktuellen Projekt auf dem Client nicht aktiviert.

Sie müssen die C/C++-Codeanalyse in den Projekteigenschaften für {0} und im Build vor dem Einchecken aktivieren.

Dieser Fehler bezieht sich auf nicht verwaltete Projekte.Gemäß der Codeanalyserichtlinie ist eine Codeanalyse für C/C++ erforderlich, dies ist jedoch im aktuellen Projekt auf dem Client nicht aktiviert.

Für die Auswertung der Codeanalyserichtlinien muss Visual Studio Team System 2008 Development Edition oder Visual Studio Team System 2008 Team Suite installiert sein.

Zum Auswerten von Codeanalyserichtlinien muss entweder Visual Studio Application Lifecycle Management 2008 Development Edition oder Visual Studio 2008 Team Suite installiert sein.Codeanalysekomponenten müssen während des Setups aus Visual Studio 2008 Development Edition oder Visual Studio 2008 Team Suite installiert werden.

Siehe auch

Weitere Ressourcen

Anwendungsfehler bei der Codeanalyse