Teilen über


Befehlszeilenfehler und -warnungen

Die Artikel in diesem Abschnitt enthalten einen Verweis auf die Befehlszeilenfehler und -warnungen, die von den Buildtools generiert werden. Diese Nachrichten weisen das Formular Dxxxxauf, wobei xxxxfür eine vierstellige Zahl steht.

Wichtig

Die Visual Studio-Compiler und -Buildtools können vielen Arten von Fehlern und Warnungen generieren. Nachdem ein Fehler oder eine Warnung erkannt wurde, können die Buildtools Annahmen über den beabsichtigten Zweck des Codes machen, und sie versuchen, den Code weiterhin auszuführen, sodass mehrere Probleme gleichzeitig gemeldet werden können. Wenn die Tools allerdings von falschen Annahmen ausgehen, sind spätere Fehler oder Warnungen möglicherweise nicht auf das Projekt anwendbar. Wenn Sie Probleme im Projekt beheben, sollten Sie immer mit dem ersten gemeldeten Problem (Fehler oder Warnung) beginnen, und häufig einen Rebuild für das Projekt ausführen. Ein Fix kann mehrere nachfolgende Fehler beheben.

Um Hilfe zu einer bestimmten Diagnosenachricht in Visual Studio zu erhalten, wählen Sie sie im Fenster Ausgabe aus, und drücken Sie die Taste F1. Visual Studio öffnet die Dokumentationsseite für diesen Fehler, sofern vorhanden. Sie können auch das Suchtool oben auf der Seite verwenden, um Artikel zu bestimmten Fehlern oder Warnungen zu finden. Oder durchsuchen Sie die Liste der Fehler und Warnungen nach Tool und Typ im Inhaltsverzeichnis auf dieser Seite.

Hinweis

Nicht jeder Visual Studio-Fehler oder jede Warnung ist dokumentiert. In vielen Fällen sind bereits alle verfügbaren Informationen in der Fehlermeldung enthalten. Wenn Sie auf dieser Seite landen und denken, dass die Fehlermeldung oder Warnmeldung zusätzliche Erläuterungen benötigt, teilen Sie uns diese über die Feedbackschaltflächen auf dieser Seite mit. Wenn Sie glauben, dass der Fehler oder die Warnung falsch ist oder Sie ein weiteres Problem mit dem Toolset gefunden haben, melden Sie ein Produktproblem auf der Developer Community-Website. Sie können auch innerhalb der IDE Feedback senden und Fehler eingeben. Wechseln Sie in Visual Studio zur Menüleiste und wählen Sie Hilfe > Feedback senden > Problem melden, oder senden Sie einen Vorschlag mithilfe von Hilfe > Feedback senden > Feature vorschlagen. Es wurden einige Themen zu Compilerfehlern erstellt, die nicht vom Compiler ausgegeben werden und Sie jetzt stattdessen zu dieser Seite umleiten.

Möglicherweise finden Sie zusätzliche Unterstützung für Fehler und Warnungen in Microsoft Q&A C++ -Foren. Oder suchen Sie auf der Website der Visual Studio C++-Developer Community nach der Fehler- oder Warnungsnummer. Sie können auch Stack Overflow nach Lösungen durchsuchen.

Links zu zusätzlichen Hilfe- und Communityressourcen finden Sie in der Hilfe und Community für Visual C++.

Befehlszeilenfehlermeldungen

Fehler Nachricht
Befehlszeilenfehler D8016 Die Befehlszeilenoptionen 'option1' und 'option2' sind nicht kompatibel.
Befehlszeilenfehler D8021 Ungültiges numerisches Argument "Zahl"
Befehlszeilenfehler D8022 'messagefile' kann nicht geöffnet werden.
Befehlszeilenfehler D8027 'Component' kann nicht ausgeführt werden.
Befehlszeilenfehler D8036 '/option' mit mehreren Quelldateien nicht zulässig
Befehlszeilenfehler D8037 temporäre IL-Datei kann nicht erstellt werden; Temporäres Verzeichnis mit alten IL-Dateien bereinigen
Befehlszeilenfehler D8045 C-Datei mit der Option "/clr" kann nicht kompiliert werden
Befehlszeilenfehler D8048 C-Datei 'Dateiname' kann nicht mit der Option "/ZW" kompiliert werden
Befehlszeilenfehler D8049 'compiler-component' kann nicht ausgeführt werden: Die Befehlszeile ist zu lang, um in den Debugdatensatz zu passen.

Befehlszeilenwarnungen

Warnung Nachricht
Befehlszeilenwarnung D9024 Nicht erkannte Quelldateityp 'filename', Objektdatei angenommen
Befehlszeilenwarnung D9025 Überschreiben von 'option1' durch 'option2'
Befehlszeilenwarnung D9026 Optionen gelten für die gesamte Befehlszeile
Befehlszeilenwarnung D9027 Quelldatei '<Dateiname>' ignoriert
Befehlszeilenwarnung D9028 Minimaler Neuerstellungsfehler, Wiederherstellen des normalen Builds
Befehlszeilenwarnung D9035 Option "Option" ist veraltet und wird in einer zukünftigen Version entfernt.
Befehlszeilenwarnung D9036 "option_2" anstelle von "option_1"
Befehlszeilenwarnung D9040 Option '/analyse' wird ignoriert; Codeanalysewarnungen sind in dieser Edition des Compilers nicht verfügbar.
Befehlszeilenwarnung D9041 ungültiger Wert 'Optionswert' für '/options-name'; vorausgesetzt, "angenommener Wert"; Hinzufügen von "/analyse" zu Befehlszeilenoptionen beim Angeben dieser Warnung
Befehlszeilenwarnung D9043 ungültiger Wert "warning_level" für "compiler_option"; nehme an "4999"; Codeanalysewarnungen sind nicht mit Warnstufen verknüpft

Weitere Informationen

C/C++-Compiler und -Buildtools: Fehler und Warnungen