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.
Ez a szakasz a Project buildelési eszközei által generált hibákra hivatkozik. A projekt buildelési hibái és figyelmeztetései a PRJxxxx formátumúak, ahol az 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.
Projekt összeállítási hibái
| Error | Message |
|---|---|
| Project buildelési hiba PRJ0002 | a "parancssorból" visszaadott hiba eredménye. |
| Project buildelési hiba PRJ0003 | Hiba történt a "parancssor" ívásakor. |
| Projekt buildelési hibája PRJ0004 | Nem sikerült parancssort létrehozni az "eszköz" eszközhöz. |
| Projekt összeállítási hibája PRJ0005 | Nem hozható létre ideiglenes fájl a könyvtárban. |
| Project buildelési hiba PRJ0006 | Nem sikerült megnyitni az ideiglenes "fájl" fájlt. Győződjön meg arról, hogy a fájl létezik, és hogy a könyvtár nem írásvédett. |
| Projekt összeállítási hibája PRJ0007 | Nem sikerült létrehozni a "könyvtár" kimeneti könyvtárat. |
| Projekt buildelési hibája PRJ0008 | A fájl (fájl) nem törölhető. |
| Projekt összeállítási hibája PRJ0009 | A buildnapló nem nyitható meg írásra. |
| Project buildelési hiba PRJ0013 | A rendszererőforrás kritikusan alacsony lehet. A build indításához szükséges cső nem hozható létre. |
| Project buildelési hiba PRJ0014 | Az ívott folyamatok vezérléséhez használt feladatobjektum nem sikerült. A build nem folytatható. |
| Projekt buildelési hibája PRJ0015 | A NULL eszköz hiányzik a rendszerből. Nem tudjuk elindítani a buildet. |
| Project buildelési hiba PRJ0016 | A felhasználó biztonsági beállításai megakadályozzák a folyamat létrehozását. Ezek a beállítások az építkezéshez szükségesek. |
| Project buildelési hiba PRJ0017 | Az aktuális munkakönyvtár érvénytelen. |
| Projekt összeállítási hibája PRJ0019 | Egy eszköz hibakódot adott vissza a következőből: |
| Projekt összeállítási hibája PRJ0020 | Az eszköz "eszköz", tulajdonság "tulajdonság" tulajdonsága érvénytelen fájlnevet tartalmaz: "file". |
| Project buildelési hiba PRJ0021 | Az eszköz "eszköz" tulajdonsága érvénytelen fájlnevet tartalmaz. |
| Projekt összeállítási hibája PRJ0022 | Az Ismeretlen eszköz tulajdonság tulajdonsága érvénytelen fájlnevet tartalmaz: "file". |
| Project buildelési hiba PRJ0023 | Az eszköz "eszköz", az Ismeretlen tulajdonság érvénytelen fájlnevet tartalmaz: "fájl". |
| Project buildelési hiba PRJ0024 | A Unicode elérési útja nem fordítható le a felhasználó ANSI-kódlapjára. |
| Project buildelési hiba PRJ0025 | A Batch-fájl "fájl" olyan Unicode-tartalmakat tartalmaz, amelyeket nem sikerült lefordítani a felhasználó ANSI-kódlapjára. |
| Project buildelési hiba PRJ0026 | A "fájl" válaszfájl olyan Unicode-tartalmakat tartalmaz, amelyeket nem sikerült lefordítani a felhasználó ANSI-kódlapjára. |
| Projekt buildelési hibája PRJ0027 | A Unicode naplóüzenet tartalma olyan tartalmat tartalmaz, amelyet nem sikerült lefordítani a felhasználó ANSI-kódlapjára. |
| Project buildelési hiba PRJ0028 | Az ideiglenes fájl "fájl" olyan Unicode-tartalmakat tartalmaz, amelyeket nem sikerült lefordítani a felhasználó ANSI-kódlapjára. |
| Project buildelési hiba PRJ0030 | Makróbővítési hiba. A rekurzió kiértékelése túllépte a $(makró) 32 szintjét. |
| Project buildelési hiba PRJ0031 | A fájl "fájl" egyéni buildelési lépésének "Outputs" tulajdonsága tartalmazta a "makrót", amely a "macro_expansion" értéket értékeli ki. |
| Project buildelési hiba PRJ0032 | A projektszintű egyéni buildelési lépés "Outputs" tulajdonsága "makrót" tartalmazott, amely a "macro_expansion" értéket értékeli ki. |
| Project buildelési hiba PRJ0033 | A fájl egyéni buildelési lépésének "További függőségek" tulajdonsága tartalmazta a "makrót", amely a "macro_expansion" értéket értékeli ki. |
| Project buildelési hiba PRJ0034 | A projektszintű egyéni buildelési lépés "További függőségek" tulajdonsága tartalmazta a "makrót", amely a "macro_expansion" értéket értékeli ki. |
| Projekt buildelési hibája PRJ0035 | A "fájl" XML-fájl olyan Unicode-tartalmakat tartalmaz, amelyeket nem sikerült lefordítani a felhasználó ANSI-kódlapjára. |
| Project buildelési hiba PRJ0036 | A webtelepítési eszköz "További fájlok" tulajdonsága érvénytelen bejegyzést tartalmazott. |
| Projekt összeállítási hibája PRJ0040 | Belső hiba a buildeléskor. Nem folytatható. Töltse be újra a projektet, és próbálkozzon újra. |
| Project buildelési hiba PRJ0044 | A "fájl" fájlhoz hozzárendelt egyéni buildszabály "További függőségek" tulajdonsága érvénytelen. A tulajdonság tartalmazta a "sztringet", amely az "érték" értéket értékeli ki. |
| Projekt buildelési hibája PRJ0046 | Nem sikerült parancssort ívni, mert a megadott üres volt. |
| Projekt buildelési hibája PRJ0047 | A felfüggesztett folyamat nem folytatható. A build nem sikerült. |
| Projekt buildelési hibája PRJ0050 | Nem sikerült regisztrálni a kimenetet. Győződjön meg arról, hogy rendelkezik a beállításjegyzék módosításához szükséges engedélyekkel. |
Projekt buildelési figyelmeztetései
| Figyelmeztetés | Message |
|---|---|
| Projekt buildelési figyelmeztetése PRJ0018 | A következő környezeti változók nem találhatók: |
| Projekt buildelési figyelmeztetése PRJ0029 | A projektszintű egyéni buildelési lépés Kimenetek tulajdonsága nincs beállítva. A rendszer kihagyja az egyéni buildelési lépést. |
| Projekt buildelési figyelmeztetése PRJ0041 | A fájlhoz tartozó "függőség" hiányzó függősége nem található. Előfordulhat, hogy a projekt továbbra is buildel, de előfordulhat, hogy a fájl megtalálása után is elavult marad. |
| Projekt buildelési figyelmeztetése PRJ0042 | A fájl egyéni buildelési lépésének Kimenetek tulajdonsága nincs beállítva. A rendszer kihagyja az egyéni buildelési lépést. |
| Projekt buildelési figyelmeztetése PRJ0049 | A hivatkozott "<Referencia>" célhoz .NET-keretrendszer <MinFrameworkVersion> szükséges, és nem fog futni a projekt cél-keretrendszerén |
Lásd még
C/C++ Fordító és buildelési eszközök hibái és figyelmeztetései
Visual Studio-projektek | C++