Megosztás a következőn keresztül:


Projekt buildelési hibái és figyelmeztetései (PRJxxxx)

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++