Sdílet prostřednictvím


FxCopCmd-Fehler

Aktualisiert: November 2007

FxCopCmd Errors

FxCopCmd betrachtet nicht alle Fehler als schwerwiegend. Wenn FxCopCmd über genügend Informationen zum Ausführen einer eingeschränkten Analyse verfügt, wird die Analyse ausgeführt und aufgetretene Fehler angezeigt. Der Fehlercode, der einer 32-Bit-Ganzzahl entspricht, enthält eine bitweise Kombination numerischer Werte, die Fehlern entsprechen.

In der folgenden Tabelle werden die von FxCopCmd zurückgegebenen Fehlercodes beschrieben:

Fehler

Numerischer Wert

Keine Fehler

0x0

Analysefehler

0x1

Regelausnahmen

0x2

Fehler beim Laden von Projekten

0x4

Fehler beim Laden von Assemblys

0x8

Fehler beim Laden der Regelbibliothek

0x10

Fehler beim Laden des Importberichts

0x20

Ausgabefehler

0x40

Fehler bei Befehlszeilenschaltern

0x80

Initialisierungsfehler

0x100

Assemblyverweisfehler

0x200

BuildBreakingMessage

0x400

Unbekannter Fehler

0x1000000

Der Analysefehler wird für schwerwiegende Fehler zurückgegeben. Er gibt an, dass die Analyse nicht abgeschlossen werden konnte. Der Fehlercode enthält ggf. auch die zugrunde liegende Ursache des schwerwiegenden Fehlers. Durch folgende Bedingungen werden schwerwiegende Fehler generiert:

  • Die Eingabedaten reichen nicht zum Ausführen einer Analyse aus.

  • Die Analyse hat eine Ausnahme ausgelöst, die nicht von FxCopCmd behandelt wird.

  • Die angegebene Projektdatei wurde nicht gefunden oder ist beschädigt.

  • Die Ausgabeoption wurde nicht angegeben, oder die Datei konnte nicht geschrieben werden.

    Bb164705.alert_note(de-de,VS.90).gifHinweis:

    Der FxCopCmd-Rückgabecode "Assemblyverweisfehler" 0x200 ist einzeln gesehen eher eine Warnung als ein Fehler. Dieser Rückgabecode gibt an, dass fehlende indirekte Verweise gefunden wurden, dass FxCopCmd diese jedoch verarbeiten konnte. Im Grunde handelt es sich hierbei um eine Warnung, dass möglicherweise einige Analyseergebnisse beeinträchtigt wurden. Behandeln Sie "Assemblyverweisfehler"-Rückgabecode als einen Fehler, wenn er zusammen mit einem anderen Rückgabecode auftritt.

Siehe auch

Weitere Ressourcen

Codeanalysefehler