Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az ebben a szakaszban található cikkek a buildelési eszközök által generált parancssori hibákra és figyelmeztetésekre hivatkoznak. Ezek az üzenetek az űrlapot Dxxxxhasználják, ahol a xxxx egy négyjegyű szám.
Fontos
A Visual Studio fordítói és buildelési eszközei sokféle hibát és figyelmeztetést jelenthetnek. A hiba vagy figyelmeztetés megtalálása után a buildelési eszközök feltételezéseket tehetnek a kód szándékáról, és megpróbálhatják folytatni a műveletet, hogy egyszerre több probléma is jelenthető legyen. Ha az eszközök helytelen feltételezést tesznek, előfordulhat, hogy a későbbi hibák vagy figyelmeztetések nem vonatkoznak a projektre. Amikor kijavítja a projekt hibáit, mindig az első jelentett hibával vagy figyelmeztetéssel kezdje, és gyakran újraépítse. Egy javítás több további hibát is megoldhat.
Ha segítségre van szüksége egy adott diagnosztikai üzenethez a Visual Studióban, jelölje ki a Kimenet ablakban, és nyomja le az F1 billentyűt. A Visual Studio megnyitja a hiba dokumentációs oldalát, ha létezik ilyen. A lap tetején található keresőeszköz használatával konkrét hibákról vagy figyelmeztetésekről szóló cikkeket is kereshet. Vagy tallózzon a hibák és figyelmeztetések listájában eszköz szerint, és írja be a lap tartalomjegyzékét.
Megjegyzés:
Nem minden Visual Studio-hiba vagy figyelmeztetés van dokumentálva. A diagnosztikai üzenet sok esetben az összes elérhető információt tartalmazza. Ha ezen az oldalon landolt, és úgy gondolja, hogy a hibaüzenetnek vagy a figyelmeztető üzenetnek további magyarázatra van szüksége, tudassa velünk az oldalon található visszajelzési gombokkal. Ha úgy véli, hogy a hiba vagy a figyelmeztetés helytelen, vagy egy másik problémát talált az eszközkészlettel kapcsolatban, jelentse a termékproblémát a fejlesztői közösségi webhelyen. Visszajelzést is küldhet, és beírhatja a hibákat az IDE-ben. A Visual Studióban nyissa meg a menüsávot, és válassza a Súgó > visszajelzés > küldése probléma esetén lehetőséget, vagy küldjön javaslatot a Visszajelzés > küldése funkcióval>. Létrehoztunk néhány fordítói hibatémát, amelyeket a fordító nem bocsát ki, és most inkább erre a lapra irányít át.
A Microsoft Q&A C++ fórumaiban további segítséget találhat a hibákhoz és figyelmeztetésekhez. Vagy keresse meg a hibát vagy a figyelmeztető számot a Visual Studio C++ fejlesztői közösségi webhelyén. A Stack Overflow-ra is kereshet megoldásokat.
További súgókra és közösségi erőforrásokra mutató hivatkozásokért tekintse meg a Visual C++ Súgó és közösség című témakört.
Parancssori hibaüzenetek
| Error | Message |
|---|---|
| Command-Line D8016-hiba | Az "option1" és az "option2" parancssori beállítások nem kompatibilisek |
| Command-Line D8021-hiba | érvénytelen numerikus argumentum : "szám" |
| Command-Line D8022-hiba | Nem lehet megnyitni az "messagefile" fájlt |
| Command-Line D8027-hiba | Az "összetevő" nem hajtható végre |
| Command-Line D8036-os hiba | "/option" nem engedélyezett több forrásfájllal |
| Command-Line D8037-hiba | nem hozható létre ideiglenes il fájl; régi il fájlok ideiglenes könyvtárának tisztítása |
| Command-Line D8045-ös hiba | A /clr beállítással nem lehet lefordítani a C-fájl "fájlját". |
| D8048-Command-Line hiba | A C fájl "fájlnév" fordítása nem lehetséges a /ZW beállítással |
| Command-Line D8049-hiba | A "compiler-component" nem hajtható végre: a parancssor túl hosszú ahhoz, hogy elférjen a hibakeresési rekordban |
Parancssori figyelmeztető üzenetek
| Figyelmeztetés | Message |
|---|---|
| Command-Line D9024 figyelmeztetés | ismeretlen forrásfájl típusa "filename", objektumfájl feltételezett |
| Command-Line D9025-ös figyelmeztetés | az "option1" felülírása a "option2" beállítással |
| Command-Line D9026 figyelmeztetés | a beállítások a teljes parancssorra vonatkoznak |
| Command-Line D9027 figyelmeztetés | a "filename>" forrásfájl< figyelmen kívül hagyva |
| Command-Line D9028 figyelmeztetés | minimális újraépítési hiba, visszaállítás normál buildre |
| Command-Line D9035 figyelmeztetés | az "option" lehetőség elavult, és egy későbbi kiadásban el lesz távolítva |
| Command-Line D9036 figyelmeztetés | "option_1" helyett "option_2" |
| Command-Line D9040 figyelmeztetés | figyelmen kívül hagyva az "/elemzés" lehetőséget; A kódelemzési figyelmeztetések nem érhetők el a fordító jelen kiadásában |
| Command-Line D9041 figyelmeztetés | érvénytelen "option-value" érték a következőhöz: "/option-name"; feltételezve, hogy "feltételezett érték"; adja hozzá a parancssori beállításokhoz az "/elemzés" lehetőséget a figyelmeztetés megadásakor |
| Command-Line D9043 figyelmeztetés | érvénytelen "warning_level" érték a "compiler_option" esetében; feltételezve, hogy "4999"; A kódelemzési figyelmeztetések nincsenek figyelmeztetési szintekhez társítva |
Lásd még
C/C++ Fordító és buildelési eszközök hibái és figyelmeztetései