Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Artiklarna i det här avsnittet innehåller en referens till de kommandoradsfel och varningar som genereras av byggverktygen. Dessa meddelanden har formuläret Dxxxx, där xxxx är ett fyrsiffrigt tal.
Viktigt!
Visual Studio-kompilatorer och byggverktyg kan rapportera många typer av fel och varningar. När ett fel eller en varning har hittats kan byggverktygen göra antaganden om kod avsikt och försöka fortsätta, så att fler problem kan rapporteras samtidigt. Om verktygen gör fel antagande kan det hända att senare fel eller varningar inte gäller för projektet. När du korrigerar problem i projektet börjar du alltid med det första felet eller varningen som rapporteras och återskapar ofta. En korrigering kan lösa flera efterföljande fel.
Om du vill få hjälp med ett visst diagnostikmeddelande i Visual Studio väljer du det i fönstret Utdata och trycker på F1-tangenten . Visual Studio öppnar dokumentationssidan för det felet, om det finns ett sådant. Du kan också använda sökverktyget överst på sidan för att hitta artiklar om specifika fel eller varningar. Eller bläddra i listan med fel och varningar efter verktyg och skriv in innehållsförteckningen på den här sidan.
Anmärkning
Alla Visual Studio-fel eller -varningar dokumenteras inte. I många fall innehåller diagnostikmeddelandet all tillgänglig information. Om du landade på den här sidan och tror att felet eller varningsmeddelandet behöver ytterligare förklaring kan du meddela oss med hjälp av feedbackknapparna på den här sidan. Om du tror att felet eller varningen är fel, eller om du har hittat ett annat problem med verktygsuppsättningen, rapporterar du ett produktproblem på webbplatsen Utvecklarcommunity . Du kan också skicka feedback och ange buggar i IDE:t. I Visual Studio går du till menyraden och väljer Hjälp > skicka feedbackrapport > ett problem eller skickar ett förslag med hjälp av Hjälp > skicka feedback > Föreslå en funktion. Vissa kompilatorfelavsnitt skapades som inte genereras av kompilatorn och omdirigeras nu till den här sidan i stället.
Du kan få ytterligare hjälp med fel och varningar i Microsoft Q&A C++ -forum. Du kan också söka efter fel- eller varningsnumret på webbplatsen för Visual Studio C++ Developer Community . Du kan också söka i Stack Overflow för att hitta lösningar.
Länkar till ytterligare hjälp- och communityresurser finns i Visual C++ Hjälp och Community.
Felmeddelanden på kommandorad
| Error | Message |
|---|---|
| Command-Line fel D8016 | Kommandoradsalternativen "option1" och "option2" är inkompatibla |
| Command-Line fel D8021 | ogiltigt numeriskt argument "tal" |
| Command-Line fel D8022 | kan inte öppna "messagefile" |
| Command-Line fel D8027 | kan inte köra "komponent" |
| Command-Line fel D8036 | "/option" tillåts inte med flera källfiler |
| Command-Line fel D8037 | kan inte skapa en temporär il-fil. rensa temp-katalogen med gamla il-filer |
| Command-Line fel D8045 | kan inte kompilera C-filens fil med alternativet /clr |
| Command-Line fel D8048 | kan inte kompilera C-filens filnamn med alternativet /ZW |
| Command-Line fel D8049 | kan inte köra "compiler-component": kommandoraden är för lång för att få plats i felsökningsposten |
Varningsmeddelanden för kommandorad
| Varning | Message |
|---|---|
| Command-Line Varning D9024 | okänd källfilstyp "filnamn", antagen objektfil |
| Command-Line Varning D9025 | åsidosätta "option1" med "option2" |
| Command-Line Varning D9026 | alternativ gäller för hela kommandoraden |
| Command-Line Varning D9027 | källfilens filnamn<> ignoreras |
| Command-Line Varning D9028 | minimalt ombyggnadsfel, återgå till normal build |
| Command-Line Varning D9035 | alternativet har blivit inaktuellt och tas bort i en framtida version |
| Command-Line Varning D9036 | "option_2" i stället för "option_1" |
| Command-Line Varning D9040 | ignorera alternativet "/analysera"; Kodanalysvarningar är inte tillgängliga i den här versionen av kompilatorn |
| Command-Line Varning D9041 | ogiltigt värde "option-value" för '/option-name'; anta "antaget värde". lägg till "/analysera" i kommandoradsalternativ när du anger den här varningen |
| Command-Line Varning D9043 | ogiltigt värde "warning_level" för "compiler_option". förutsatt att "4999". Kodanalysvarningar är inte associerade med varningsnivåer |