Share via


Závažné chyby kompilátoru C999 až C1999

Články v této části dokumentace vysvětlují podmnožinu chybových zpráv generovaných kompilátorem jazyka Microsoft C/C++.

Důležité

Kompilátory a nástroje sestavení sady Visual Studio můžou hlásit mnoho druhů chyb a upozornění. Po nalezení chyby nebo upozornění můžou nástroje sestavení předpokládat záměr kódu a pokusit se pokračovat, aby bylo možné nahlásit více problémů současně. Pokud nástroje promítnou nesprávný předpoklad, nemusí se na váš projekt vztahovat pozdější chyby nebo upozornění. Když opravíte problémy v projektu, vždy začněte první chybou nebo upozorněním, která se hlásí, a často se znovu sestaví. Jedním z oprav může dojít k mnoha následným chybám.

Pokud chcete získat nápovědu pro konkrétní diagnostickou zprávu v sadě Visual Studio, vyberte ji v okně Výstup a stiskněte klávesu F1 . Visual Studio otevře stránku dokumentace pro tuto chybu, pokud existuje. K vyhledání článků o konkrétních chybách nebo upozorněních můžete použít také vyhledávací nástroj v horní části stránky. Nebo si projděte seznam chyb a upozornění podle nástroje a zadejte obsah na této stránce.

Poznámka:

Ne každá chyba nebo upozornění sady Visual Studio jsou zdokumentované. V mnoha případech poskytuje diagnostická zpráva všechny dostupné informace. Pokud jste se dostali na tuto stránku, když jste použili klávesu F1 a myslíte si, že chybová zpráva nebo zpráva s upozorněním potřebuje další vysvětlení, dejte nám vědět. Pomocí tlačítek pro zpětnou vazbu na této stránce můžete vyvolat problém s dokumentací na GitHubu. Pokud se domníváte, že chyba nebo upozornění je nesprávné nebo jste zjistili jiný problém se sadou nástrojů, nahlašte problém s produktem na webu komunity vývojářů. Můžete také odeslat zpětnou vazbu a zadat chyby v integrovaném vývojovém prostředí ( IDE). V sadě Visual Studio přejděte na řádek nabídek a zvolte Možnost Odeslat > zpětnou vazbu > o problému nebo odešlete návrh pomocí funkce Poslat návrh poslat > názor>.

Další pomoc s chybami a upozorněními najdete ve fórech Q&A pro Microsoft Learn. Nebo vyhledejte chybu nebo číslo upozornění na webu komunity vývojářů v sadě Visual Studio C++. Řešení můžete vyhledat také ve službě Stack Overflow .

Odkazy na další zdroje nápovědy a komunity najdete v nápovědě a komunitě visual C++.

Chybové zprávy

Chyba Message
Závažná chyba C999 NEZNÁMÁ ZPRÁVA
V nabídce Nápověda visual C++ zvolte příkaz Technická podpora nebo otevřete soubor nápovědy technické podpory, kde najdete další informace.
Závažná chyba C1000 NEZNÁMÁ ZÁVAŽNÁ CHYBA
V nabídce Nápověda visual C++ zvolte příkaz Technická podpora nebo otevřete soubor nápovědy technické podpory, kde najdete další informace.
Závažná chyba C1001 V kompilátoru nastala vnitřní chyba.
(soubor kompilátoru 'file', číslo řádku)
Chcete-li tento problém vyřešit, zkuste zjednodušit nebo změnit program v blízkosti výše uvedených umístění. V nabídce Nápověda visual C++ zvolte příkaz Technická podpora nebo otevřete soubor nápovědy technické podpory, kde najdete další informace.
Závažná chyba C1002 Kompilátor je mimo prostor haldy v průchodu 2
Závažná chyba C1003 počet chyb překračuje počet; zastavení kompilace
Závažná chyba C1004 Byl nalezen neočekávaný konec souboru.
Závažná chyba C1005 Příliš velký řetězec pro vyrovnávací paměť
Závažná chyba C1006 Chyba zápisu v zprostředkujícím souboru kompilátoru
Závažná chyba C1007 Nerozpoznaný příznak string v možnosti
Závažná chyba C1008 nebyl zadán žádný vstupní soubor.
Závažná chyba C1009 limit kompilátoru: makra vnořená příliš hluboko
Závažná chyba C1010 neočekávaný konec souboru při hledání předkompilované hlavičky Zapomněli jste do zdroje přidat soubor#include <>?
Závažná chyba C1011 aplikace nemůže najít standardní rozhraní modulu. Nainstalovali jste část knihovny funkce modulů C++ v nastavení VS?
Závažná chyba C1012 Chybějící závorky bez závorek: chybí znak
Závažná chyba C1013 limit kompilátoru: příliš mnoho otevřených závorek
Závažná chyba C1014 Příliš mnoho souborů zahrnuje: hloubka = číslo
Závažná chyba C1015 názvy záhlaví header-name a header-name identifikují stejnou hlavičku a nelze ji použít jako oba /headerUnit:quoted argumenty/headerUnit:angle. Zadejte tento název záhlaví pouze jednou.
Závažná chyba C1016 #ifdef/#ifndef byl očekáváno identifikátor.
Závažná chyba C1017 Neplatný celočíselná konstanta výrazu
Závažná chyba C1018 Neočekávané #elif
Závažná chyba C1019 Neočekávané #else
Závažná chyba C1020 Neočekávané #endif
Závažná chyba C1021 Neplatný příkaz preprocesoru "string"
Závažná chyba C1022 Očekává #endif
Závažná chyba C1023 'file': unexpected error with pch, try rebuilding the pch
Závažná chyba C1024 (zastaralé) příliš mnoho symbolů
Závažná chyba C1025 příliš mnoho vnořených lambda
Závažná chyba C1026 přetečení zásobníku parseru, program je příliš složitý
Závažná chyba C1027 (zastaralé) Nekonzistentní hodnoty pro /Ym mezi vytvořením a použitím předkompilované hlavičky
Závažná chyba C1030 Typy WMMX nejsou povoleny v podpisu funkce konvencí volání
Závažná chyba C1032 __eabi vyžaduje generování kódu VFP (/QRfpe-)
Závažná chyba C1033 Aplikace nemůže otevřít program databázi 'file'
Závažná chyba C1034 soubor: bez sady cest zahrnutí
Závažná chyba C1035 výraz je příliš složitý; zjednodušit výraz
Závažná chyba C1036 aplikace nemůže přepsat starší formát databáze programu, odstranit soubor a překompilovat
Závažná chyba C1037 Nelze otevřít soubor objektu 'file'
Závažná chyba C1038 (zastaralé) limit kompilátoru: "function": stav toku řízení je příliš složitý; zjednodušení funkce
Závažná chyba C1039 více argumentů vnitřního typu, než povoluje konvence volání
Závažná chyba C1040 vnitřní funkce nebo typ není povolen v režimu Thumb
Závažná chyba C1041 Aplikace nemůže otevřít program databázi 'file'; pokud více zápisů CL.EXE do stejného .PDB souboru, použijte /FS
Závažná chyba C1042 Nejde otevřít zprostředkující soubor kompilátoru – žádný takový soubor nebo adresář
Závažná chyba C1043 Nejde otevřít zprostředkující soubor kompilátoru
Závažná chyba C1044 Nedostatek místa na disku pro zprostředkující soubor kompilátoru
Závažná chyba C1045 limit kompilátoru: specifikace propojení vnořené příliš hluboko
Závažná chyba C1046 limit kompilátoru: struktura vnořená příliš hluboko
Závažná chyba C1047 Soubor "soubor" objektu nebo knihovny byl vytvořen se starším kompilátorem než jinými objekty; znovu sestavte staré objekty a knihovny.
Závažná chyba C1048 neznámá možnost String v option
Závažná chyba C1049 neplatný číselný argument value
Závažná chyba C1051 soubor databáze programu "file" má zastaralý formát, odstraňte ho a znovu zkompilujte.
Závažná chyba C1052 soubor databáze programu ,název_souboru' vygeneroval linker s kompilátorem /DEBUG:fastlink, který nemůže tyto soubory PDB aktualizovat, odstraňte ho nebo použijte /Fd k určení jiného názvu souboru PDB.
Závažná chyba C1053 'function': funkce je příliš velká
Závažná chyba C1054 limit kompilátoru: inicializátory jsou příliš hluboko vnořené.
Závažná chyba C1055 limit kompilátoru: nedostatek klíčů
Závažná chyba C1056 Aplikace nemůže aktualizovat pole s časovým razítkem v souboru object-file; kód chyby error-code
Závažná chyba C1057 Neočekávaný konec souboru v rozšíření makra
Závažná chyba C1058 limit kompilátoru: příliš mnoho atributů u symbolu symbolu symbol-name
Závažná chyba C1059 (zastaralé) Kompilátor je mimo prostor haldy
Závažná chyba C1060 Kompilátor je mimo mezeru haldy
Závažná chyba C1061 Limit kompilátoru: bloky vnořené příliš hluboko
Závažná chyba C1063 Limit kompilátoru: Přetečení zásobníku kompilátoru
Závažná chyba C1064 Limit kompilátoru: Přetečení tokenu vnitřní vyrovnávací paměti
Závažná chyba C1065 limit kompilátoru: mimo značky
Závažná chyba C1067 limit kompilátoru: Došlo k překročení limitu velikosti 64 tisíc u záznamu typu.
Závažná chyba C1068 Soubor "file" nelze otevřít.
Závažná chyba C1069 Nejde číst příkazový řádek kompilátoru
Závažná chyba C1070 neshoda páru #if/#endif v souboru "file"
Závažná chyba C1071 Neočekávaný konec souboru nalezeného v komentáři
Závažná chyba C1073 (zastaralé) Vnitřní chyba související s přírůstkovou kompilací (soubor kompilátoru 'file', číslo řádku)
Závažná chyba C1074 IDB je neplatná přípona souboru PDB:
Závažná chyba C1075 levý token byl na konci souboru nedostupný.
Závažná chyba C1076 limit kompilátoru: dosáhl limitu vnitřní haldy; slouží /Zm k určení vyššího limitu.
Závažná chyba C1077 Limit kompilátoru: Nemůže mít více než počet možností příkazového řádku.
Závažná chyba C1079 (zastaralé) Limit kompilátoru: Byl překročen limit velikosti souboru PCH.
Závažná chyba C1080 limit kompilátoru: Možnost příkazového řádku překročila limit počtu znaků.
Závažná chyba C1081 'file': název souboru je příliš dlouhý.
Závažná chyba C1082 nelze zavřít soubor typu : 'file': message
Závažná chyba C1083 nelze otevřít soubor typu : 'file': message
Závažná chyba C1084 Nelze přečíst typ souboru: 'file': message
Závažná chyba C1085 Nelze zapisovat typ souboru: 'file': message
Závažná chyba C1086 nelze vyhledat soubor typu : 'file': message
Závažná chyba C1087 Soubor typu : "file": message
Závažná chyba C1088 nelze vyprázdnit soubor typu : 'file': message
Závažná chyba C1089 Nelze zkrátit soubor typu : 'file': message
Závažná chyba C1090 Volání rozhraní API PDB selhalo, kód chyby code: message
Závažná chyba C1091 limit kompilátoru: řetězec překračuje délku počtu bajtů.
Závažná chyba C1092 Funkce Upravit a pokračovat nepodporuje změny datových typů; požadováno sestavení
Závažná chyba C1093 Volání rozhraní API function selhalo HRESULT: description
Závažná chyba C1094 '-Zmnumber': Možnost příkazového řádku je nekonzistentní s hodnotou použitou k sestavení předkompilované hlavičky ('-Zmnumber')
Závažná chyba C1098 Neshoda verzí s modulem Upravit a pokračovat
Závažná chyba C1099 Edit and Continue engine ukončující kompilaci
Závažná chyba C1100 Nelze inicializovat OLE: chyba
Závažná chyba C1101 Aplikace nemůže vytvořit obslužnou rutinu pro atribut 'identifier'.
Závažná chyba C1102 Nejde inicializovat: chyba
Závažná chyba C1103 Závažná chyba při importugid: message
Závažná chyba C1104 Závažná chyba při importu libidu: message
Závažná chyba C1105 zpráva: Chyba HRESULT
Závažná chyba C1107 Nelze najít sestavení sestavení: Zadejte cestu hledání sestavení pomocí /AI nebo nastavením LIBPATH proměnné prostředí.
Závažná chyba C1108 Nelze najít knihovnu DLL: "file"
Závažná chyba C1109 V knihovně DLL soubor nelze najít symbol.
Závažná chyba C1110 Příliš mnoho vnořených definic šablon nebo obecných definic
Závažná chyba C1111 Příliš mnoho parametrů šablony nebo obecných parametrů
Závažná chyba C1112 Limit kompilátoru: počet příliš mnoho argumentů makra, povolené pouze číslo
Závažná chyba C1113 #usingSelhalo v souboru
Závažná chyba C1114 'file': WinRT nepodporuje #using spravované sestavení
Závažná chyba C1115 příliš mnoho vnořených lambda
Závažná chyba C1116 Nerepravitelná chyba při importu modulu/headerunit 'name'. Specializace "primary-template" s argumenty "argument-list"
Závažná chyba C1117 Nerepravitelná chyba při importu modulu/headerunit 'name': symbol 'symbol-name' již byl definován.
Závažná chyba C1118 Aplikace nemůže rozbalit název proměnné prostředí v souboru typu souboru v souboru objektu object-file
Závažná chyba C1119 Nerepravitelná chyba při importu symbolu symbol-name z modulu module-name
Závažná chyba C1120 Volání funkce GetProcAddress selhalo.
Závažná chyba C1121 Volání rozhraní CryptoAPI selhalo.
Závažná chyba C1126 automatické přidělení překračuje velikost
Závažná chyba C1127 Operace vyžaduje možnost
Závažná chyba C1128 Počet oddílů překročil limit formátu souboru objektu: kompilace pomocí /bigobj
Závažná chyba C1189 #error: zpráva
Závažná chyba C1190 spravovaný cílový kód vyžaduje/clr možnost
Závažná chyba C1191 Soubor lze importovat pouze v globálním oboru.
Závažná chyba C1192 #usingSelhalo v souboru
Závažná chyba C1193 Chyba očekávaná v souboru (řádku) nebyla dosažena.
Závažná chyba C1194 (zastaralé) Checkpoint 'name' expected in file(line) not reached
Závažná chyba C1195 /Yu použití a /Yc na stejném příkazovém /clr řádku není kompatibilní s možností
Závažná chyba C1196 Identifikátor: identifikátor nalezený v knihovně typů typelib není platný identifikátor jazyka C++.
Závažná chyba C1197 Aplikace nemůže odkazovat na soubor, protože program již odkazoval na 'soubor'.
Závažná chyba C1198 funkce bude podporována v budoucí verzi.
Závažná chyba C1199 chybějící odkaz na soubor IFC k vyřešení deklarace importu; Ujistěte se, že je k dispozici správná hodnota pro možnost "/reference" nebo "/headerUnit".
Závažná chyba C1201 Nejde pokračovat po chybě syntaxe v definici šablony třídy
Závažná chyba C1202 rekurzivní typ nebo kontext závislostí funkce je příliš složitý.
Závažná chyba C1203 Neplatný název symbolu nebo specifikace hodnoty v #pragma extern_absolute
Závažná chyba C1204 symbol "symbol-name" zadaný v #pragma extern_absolute různých hodnotách: hodnota-1 a hodnota-2
Závažná chyba C1205 (zastaralé) Obecné typy nejsou podporovány verzí nainstalovaného modulu runtime.
Závažná chyba C1206 (zastaralé) Verze nainstalovaného modulu runtime nepodporuje data per-appdomain.
Závažná chyba C1207 (zastaralé) Spravované šablony nejsou podporovány verzí nainstalovaného modulu runtime.
Závažná chyba C1208 (zastaralé) Přidělování referenčních tříd v zásobníku není podporováno verzí nainstalovaného modulu runtime.
Závažná chyba C1209 (zastaralé) Přátelská sestavení, která nejsou podporována verzí nainstalovaného modulu runtime
Závažná chyba C1210 (zastaralé) /clr:pure and /clr:safe nejsou podporovány verzí nainstalovaného modulu runtime.
Závažná chyba C1211 (zastaralé) Verze nainstalovaného modulu runtime nepodporuje atribut TypeForwardedTo.
Závažná chyba C1212 Vstupní soubor byl při vytváření souboru změněn jiným procesem: "název_souboru"
Závažná chyba C1213 Jednotky záhlaví nejsou podporovány bez /Zc:preprocessor
Závažná chyba C1214 Moduly kolidují s nestandardním chováním požadovaným prostřednictvím možnosti
Závažná chyba C1300 chyba při přístupu k databázovému souboru programu (zpráva)
Závažná chyba C1301 při přístupu k souboru databáze programu, neplatnému formátu, odstraňte a znovu sestavte
Závažná chyba C1302 žádná data profilu pro modul 'module' v databázi profilu 'file'
Závažná chyba C1303 profilová data poškozená v databázi profilu název_souboru
Závažná chyba C1304 Neshoda verzí dat profilu v databázi profilu název souboru
Závažná chyba C1305 Soubor databáze profilů je určená pro jinou architekturu.
Závažná chyba C1306 poslední změna základu dat profilu soubor nebyla optimalizace analýza; rozhodnutí o optimalizaci můžou být za neplatná.
Závažná chyba C1307 program byl upraven od shromažďování dat profilu.
Závažná chyba C1308 soubor: Propojení sestavení není podporováno.
Závažná chyba C1309 Neshodované verze C2.DLL a pgodbversion.DLL
Závažná chyba C1310 Optimalizace s asistencí profilu nejsou u OpenMP k dispozici.
Závažná chyba C1311 Formát COFF nemůže staticky inicializovat symbol s bajtů čísel adresy.
Závažná chyba C1312 Příliš mnoho podmíněných větví ve funkci. Zjednodušení nebo refaktoring zdrojového kódu
Závažná chyba C1313 limit kompilátoru: Bloky typů nemusí být vnořené hlouběji než úrovně čísel .
Závažná chyba C1350 při načítání knihovny DLL file došlo k chybě: knihovna DLL nebyla nalezena.
Závažná chyba C1351 Při načítání knihovny DLL file došlo k chybě: Nekompatibilní verze
Závažná chyba C1352 Neplatný nebo poškozený jazyk MSIL ve funkci "function" z modulu "module"
Závažná chyba C1353 Operace metadat selhala: Modul runtime není nainstalovaný nebo neodpovídá verzi
Závažná chyba C1354 chyba při přístupu k názvu souboru předchozího objektu (důvod)
Závažná chyba C1355 V pomocné rutině PDB nelze najít vstupní bod function-name
Závažná chyba C1356 Nejde najít pomocníka PDB
Závažná chyba C1357 Kombinace nepodporovaných příznaků C2.DLL hybrid:x86arm64, CLR
Závažná chyba C1358 informace o nedostupnosti modulu (klíč=0xhodnota)
Závažná chyba C1382 soubor PCH 'file' byl znovu vytvořen od vygenerování 'obj'. Znovu sestavte tento objekt.
Závažná chyba C1383 Možnost /GL kompilátoru není kompatibilní s nainstalovanou verzí modulu CLR (Common Language Runtime)
Závažná chyba C1384 Nesprávné nastavení pro PGO_PATH_TRANSLATION při propojování souboru
Závažná chyba C1385 optimalizace s asistencí profilu nejsou k dispozici pro Palec; zkompilujte název souboru jako ARM nebo Thumb-2.
Závažná chyba C1451 Při kompilaci grafu volání pro concurrency::parallel_for_each at: callsite se nepodařilo vygenerovat informace o ladění.
Závažná chyba C1505 Chyba neopravitelného analyzátoru
Závažná chyba C1506 Chyba neopravitelného blokování
Závažná chyba C1507 předchozí chyby uživatele a následné obnovení chyby zastavit další kompilaci
Závažná chyba C1508 limit kompilátoru: funkce: více než 65535 bajtů argumentů
Závažná chyba C1509 limit kompilátoru: příliš mnoho stavů obslužné rutiny výjimek ve funkci "function"; zjednodušení funkce
Závažná chyba C1510 Nelze otevřít jazykový prostředek clui.dll
Závažná chyba C1511 Zpráva (používá capture_repro možnost)
Závažná chyba C1601 Nepodporované vložené opcode sestavení
Závažná chyba C1602 Nepodporovaný vnitřní objekt
Závažná chyba C1603 Vložená větev sestavení cíl mimo rozsah podle počtu bajtů
Závažná chyba C1604 Závažná chyba parsování lambda: podívejte se na definici lambda začínající na čísle řádku .
Závažná chyba C1605 Limit kompilátoru: Velikost souboru objektu nesmí překročit 4 GB
Závažná chyba C1852 Soubor není platný předkompilovaný hlavičkový soubor.
Závažná chyba C1853 Předkompilovaný hlavičkový soubor 'file' pochází z předchozí verze kompilátoru, nebo předkompilovaná hlavička je C++ a používáte ho z jazyka C (nebo naopak).
Závažná chyba C1854 Aplikace nemůže přepsat informace vytvořené při vytváření předkompilované hlavičky v souboru objektu: 'file'
Závažná chyba C1859 (zastaralé) Neočekávaná chyba předkompilované hlavičky "Message" (Zpráva) může tento problém vyřešit jednoduše tak, že kompilátor znovu spusťte.
Závažná chyba C1900 Neshoda IL mezi verzí nástroje number a verzí nástroje number
Závažná chyba C1901 (zastaralé) Vnitřní chyba správy paměti
Závažná chyba C1902 Neshoda správce databází programu; zkontrolujte prosím instalaci.
Závažná chyba C1903 nelze provést obnovení z předchozích chyb; zastavení kompilace
Závažná chyba C1904 Chybná interakce zprostředkovatele: "soubor"
Závažná chyba C1905 Front-end a back-end nejsou kompatibilní (musí cílit na stejný procesor).
Závažná chyba C1906 Odkaz na sestavení Název nebyl přeložen pro typ Type-name; chybí možnost -FU název souboru.dll?
Závažná chyba C1907 nelze provést obnovení z předchozích chyb; zastavení kompilace
Závažná chyba C1999 NEZNÁMÁ ZÁVAŽNÁ CHYBA: Zvolte příkaz Technická podpora v nabídce Nápovědy visual C++ nebo otevřete soubor nápovědy technické podpory, kde najdete další informace.

Viz také

Chyby a upozornění kompilátoru C/C++ a nástrojů sestavení