Błędy krytyczne kompilatora — od C999 do C1999
Artykuły w tej sekcji dokumentacji wyjaśniają podzbiór komunikatów o błędach generowanych przez kompilator microsoft C/C++.
Ważne
Kompilatory i narzędzia kompilacji programu Visual Studio mogą zgłaszać wiele rodzajów błędów i ostrzeżeń. Po znalezieniu błędu lub ostrzeżenia narzędzia kompilacji mogą podjąć założenia dotyczące intencji kodu i próby kontynuowania, dzięki czemu więcej problemów można zgłaszać w tym samym czasie. Jeśli narzędzia przyjmą błędne założenie, późniejsze błędy lub ostrzeżenia mogą nie mieć zastosowania do projektu. W przypadku naprawiania problemów w projekcie zawsze należy zacząć od pierwszego zgłoszonego błędu lub ostrzeżenia i często ponownie skompilować. Jedna poprawka może spowodować, że wiele kolejnych błędów zniknie.
Aby uzyskać pomoc dotyczącą konkretnego komunikatu diagnostycznego w programie Visual Studio, wybierz go w oknie Dane wyjściowe i naciśnij F1 . Program Visual Studio otwiera stronę dokumentacji dla tego błędu, jeśli istnieje. Możesz również użyć narzędzia wyszukiwania w górnej części strony, aby znaleźć artykuły dotyczące określonych błędów lub ostrzeżeń. Możesz też przejrzeć listę błędów i ostrzeżeń według narzędzia i wpisać spis treści na tej stronie.
Uwaga
Nie każdy błąd lub ostrzeżenie programu Visual Studio nie jest udokumentowane. W wielu przypadkach komunikat diagnostyczny zawiera wszystkie dostępne informacje. Jeśli wylądowałeś na tej stronie, gdy użyto F1 i uważasz, że komunikat o błędzie lub ostrzeżeniu wymaga dodatkowego wyjaśnienia, daj nam znać. Możesz użyć przycisków opinii na tej stronie, aby zgłosić problem z dokumentacją w usłudze GitHub. Jeśli uważasz, że błąd lub ostrzeżenie jest nieprawidłowe lub znaleziono inny problem z zestawem narzędzi, zgłoś problem z produktem w witrynie Społeczność deweloperów. Możesz również wysłać opinię i wprowadzić usterki w środowisku IDE. W programie Visual Studio przejdź do paska menu, a następnie wybierz pozycję Pomoc Wyślij zgłoszenie o > problemie lub prześlij sugestię, korzystając z opcji Wyślij opinię w pomocy > > Wyślij sugestię>. Niektóre tematy błędów kompilatora zostały utworzone, które nie są emitowane przez kompilator, a teraz przekieruj do tej strony.
Dodatkową pomoc dotyczącą błędów i ostrzeżeń można znaleźć na forach pytań i odpowiedzi na platformie Microsoft Learn. Możesz też wyszukać numer błędu lub ostrzeżenia w witrynie Społeczności deweloperów programu Visual Studio C++. Możesz również wyszukać rozwiązanie Stack Overflow , aby znaleźć rozwiązania.
Aby uzyskać linki do dodatkowych zasobów pomocy i społeczności, zobacz Visual C++ Help and Community (Pomoc i społeczność języka Visual C++).
Komunikaty o błędach
Błąd | Komunikat |
---|---|
Błąd krytyczny C1001 | Wystąpił wewnętrzny błąd kompilatora. (plik kompilatora , numer wiersza) Aby obejść ten problem, spróbuj uprościć lub zmienić program w pobliżu lokalizacji wymienionych powyżej. Wybierz polecenie Pomoc techniczna w menu Pomoc dla języka Visual C++ lub otwórz plik pomocy technicznej, aby uzyskać więcej informacji |
Błąd krytyczny C1002 | Kompilator jest poza obszarem stert w przebiegu 2 |
Błąd krytyczny C1003 | liczba błędów przekracza liczbę; zatrzymywanie kompilacji |
Błąd krytyczny C1004 | znaleziono nieoczekiwany koniec pliku |
Błąd krytyczny C1005 | ciąg jest za duży dla buforu |
Błąd krytyczny C1006 | Błąd zapisu w pliku pośrednim kompilatora |
Błąd krytyczny C1007 | nierozpoznana flaga "string" w opcji |
Błąd krytyczny C1008 | brak określonego pliku wejściowego |
Błąd krytyczny C1009 | Limit kompilatora: makra zagnieżdżone zbyt głęboko |
Błąd krytyczny C1010 | nieoczekiwany koniec pliku podczas wyszukiwania prekompilowanego nagłówka. Czy zapomniałeś dodać plik#include < > do źródła? |
Błąd krytyczny C1011 | Program nie może zlokalizować standardowego interfejsu modułu. Czy część biblioteki funkcji modułów języka C++ została zainstalowana w instalatorze programu VS? |
Błąd krytyczny C1012 | niedopasowany nawias: brak znaku |
Błąd krytyczny C1013 | Limit kompilatora: zbyt wiele otwartych nawiasów |
Błąd krytyczny C1014 | zbyt wiele plików dołączanych: głębokość = liczba |
Błąd krytyczny C1015 | nazwy nagłówków "header-name" i "header-name" identyfikują ten sam nagłówek i nie mogą być używane jako zarówno /headerUnit:quoted argumenty, jak i /headerUnit:angle ; podaj tę nazwę nagłówka tylko raz |
Błąd krytyczny C1016 | #ifdef /#ifndef oczekiwany identyfikator |
Błąd krytyczny C1017 | nieprawidłowe wyrażenie stałej liczby całkowitej |
Błąd krytyczny C1018 | nieoczekiwany #elif |
Błąd krytyczny C1019 | nieoczekiwany #else |
Błąd krytyczny C1020 | nieoczekiwany #endif |
Błąd krytyczny C1021 | nieprawidłowe polecenie preprocesora "string" |
Błąd krytyczny C1022 | oczekiwany #endif |
Błąd krytyczny C1023 | 'file': nieoczekiwany błąd z pch, spróbuj ponownie skompilować pch |
Błąd krytyczny C1024 | (Przestarzałe) zbyt wiele symboli |
Błąd krytyczny C1025 | zbyt wiele zagnieżdżonych lambd |
Błąd krytyczny C1026 | Przepełnienie stosu analizatora, program zbyt złożony |
Błąd krytyczny C1027 | (Przestarzałe) Niespójne wartości /Ym między tworzeniem i użyciem prekompilowanego nagłówka |
Błąd krytyczny C1030 | Typy WMMX niedozwolone w podpisie funkcji zgodnie z konwencją wywoływania |
Błąd krytyczny C1032 | __eabi wymaga generowania kodu VFP (/QRfpe- ) |
Błąd krytyczny C1033 | Program database 'file' nie może otworzyć bazy danych programu |
Błąd krytyczny C1034 | plik: brak zestawu ścieżek dołączania |
Błąd krytyczny C1035 | wyrażenie jest zbyt złożone; upraszczanie wyrażenia |
Błąd krytyczny C1036 | program nie może zastąpić wcześniejszego formatu bazy danych programu, usunąć plik i ponownie skompilować |
Błąd krytyczny C1037 | Program nie może otworzyć pliku obiektu "plik" |
Błąd krytyczny C1038 | (Przestarzałe) Limit kompilatora: "funkcja": zbyt złożony stan przepływu sterowania; upraszczanie funkcji |
Błąd krytyczny C1039 | więcej argumentów typu wewnętrznego niż dozwolone przez konwencję wywoływania |
Błąd krytyczny C1040 | funkcja wewnętrzna lub typ niedozwolone w trybie kciuka |
Błąd krytyczny C1041 | Program database 'file'; jeśli wiele CL.EXE zapisać w tym samym .PDB pliku, użyj polecenia /FS |
Błąd krytyczny C1042 | program nie może otworzyć pliku pośredniego kompilatora — nie ma takiego pliku ani katalogu |
Błąd krytyczny C1043 | Program nie może otworzyć pliku pośredniego kompilatora |
Błąd krytyczny C1044 | brak miejsca na dysku dla pliku pośredniego kompilatora |
Błąd krytyczny C1045 | Limit kompilatora: specyfikacje łączenia zagnieżdżone zbyt głęboko |
Błąd krytyczny C1046 | Limit kompilatora: struktura zagnieżdżona zbyt głęboko |
Błąd krytyczny C1047 | Plik "file" obiektu lub biblioteki został utworzony przy użyciu starszego kompilatora niż inne obiekty; ponownie skompiluj stare obiekty i biblioteki |
Błąd krytyczny C1048 | nieznana opcja "string" w opcji |
Błąd krytyczny C1049 | nieprawidłowy argument liczbowy "value" |
Błąd krytyczny C1051 | plik bazy danych programu , "plik", ma przestarzały format, usuń go i ponownie skompiluj |
Błąd krytyczny C1052 | Plik bazy danych programu , 'nazwa_pliku', został wygenerowany przez konsolidator z /DEBUG:fastlink ; kompilator nie może zaktualizować takich plików PDB; usuń go lub użyj /Fd , aby określić inną nazwę pliku PDB |
Błąd krytyczny C1053 | "function": funkcja za duża |
Błąd krytyczny C1054 | Limit kompilatora: inicjatory zagnieżdżone zbyt głęboko |
Błąd krytyczny C1055 | limit kompilatora: brak kluczy |
Błąd krytyczny C1056 | program nie może zaktualizować pola sygnatury daty czasowej w pliku "object-file"; kod błędu kod błędu |
Błąd krytyczny C1057 | nieoczekiwany koniec pliku w rozszerzeniu makra |
Błąd krytyczny C1058 | Limit kompilatora: zbyt wiele atrybutów w symbolu "nazwa-symbolu" |
Błąd krytyczny C1059 | (Przestarzałe) Kompilator jest poza obszarem stert |
Błąd krytyczny C1060 | Kompilator jest poza obszarem stert |
Błąd krytyczny C1061 | limit kompilatora: bloki zagnieżdżone zbyt głęboko |
Błąd krytyczny C1063 | Limit kompilatora: przepełnienie stosu kompilatora |
Błąd krytyczny C1064 | Limit kompilatora: przepełniony token wewnętrzny bufor |
Błąd krytyczny C1065 | Limit kompilatora: brak tagów |
Błąd krytyczny C1067 | Limit kompilatora: przekroczono limit 64K rozmiaru rekordu typu |
Błąd krytyczny C1068 | Program nie może otworzyć pliku "file" |
Błąd krytyczny C1069 | Nie można odczytać wiersza polecenia kompilatora |
Błąd krytyczny C1070 | niedopasowana #if /#endif para w pliku "plik" |
Błąd krytyczny C1071 | nieoczekiwany koniec pliku znalezionego w komentarzu |
Błąd krytyczny C1073 | (Przestarzałe) Błąd wewnętrzny obejmujący kompilację przyrostową(plik kompilatora "plik", numer wiersza) |
Błąd krytyczny C1074 | Rozszerzenie "IDB" jest niedozwolone dla pliku PDB: plik |
Błąd krytyczny C1075 | lewy token był niezgodny na końcu pliku |
Błąd krytyczny C1076 | limit kompilatora: osiągnięto wewnętrzny limit stert; użyj /Zm polecenia , aby określić wyższy limit |
Błąd krytyczny C1077 | Limit kompilatora: nie może zawierać więcej niż liczbowych opcji wiersza polecenia |
Błąd krytyczny C1079 | (Przestarzałe) Limit kompilatora: przekroczono limit rozmiaru pliku PCH |
Błąd krytyczny C1080 | Limit kompilatora: opcja wiersza polecenia przekroczyła limit liczby znaków |
Błąd krytyczny C1081 | "plik": zbyt długa nazwa pliku |
Błąd krytyczny C1082 | program nie może zamknąć pliku typu : "plik": komunikat |
Błąd krytyczny C1083 | program nie może otworzyć pliku typu : "plik": komunikat |
Błąd krytyczny C1084 | program nie może odczytać pliku typu : "plik": komunikat |
Błąd krytyczny C1085 | program nie może zapisać pliku typu : "plik": komunikat |
Błąd krytyczny C1086 | nie można wyszukać pliku typu : "plik": komunikat |
Błąd krytyczny C1087 | program nie może powiedzieć pliku typu : "plik": komunikat |
Błąd krytyczny C1088 | program nie może opróżnić pliku typu : "plik": komunikat |
Błąd krytyczny C1089 | program nie może obcinać pliku typu : "plik": komunikat |
Błąd krytyczny C1090 | Wywołanie interfejsu API pdB nie powiodło się, kod błędu "code": "message" |
Błąd krytyczny C1091 | Limit kompilatora: ciąg przekracza liczbę bajtów długości |
Błąd krytyczny C1092 | Edytowanie i kontynuowanie nie obsługuje zmian w typach danych; wymagana kompilacja |
Błąd krytyczny C1093 | Wywołanie interfejsu API "function" nie powiodło się "HRESULT": "description" |
Błąd krytyczny C1094 | "-Zm number": opcja wiersza polecenia jest niespójna z wartością używaną do kompilowania prekompilowanego nagłówka ('-Zm number') |
Błąd krytyczny C1098 | Niezgodność wersji z aparatem Edytuj i Kontynuuj |
Błąd krytyczny C1099 | Edytowanie i kontynuowanie kompilowania zakończenia aparatu |
Błąd krytyczny C1100 | nie można zainicjować ole: błąd |
Błąd krytyczny C1101 | Program obsługi nie może utworzyć procedury obsługi atrybutu "identifier" |
Błąd krytyczny C1102 | nie można zainicjować: błąd |
Błąd krytyczny C1103 | błąd krytyczny podczas importowania identyfikatora progid: "message" |
Błąd krytyczny C1104 | błąd krytyczny podczas importowania elementu libid: "message" |
Błąd krytyczny C1105 | komunikat: błąd HRESULT |
Błąd krytyczny C1107 | nie można odnaleźć zestawu "assembly": określ ścieżkę wyszukiwania zestawu przy użyciu polecenia /AI lub przez ustawienie zmiennej środowiskowej LIBPATH |
Błąd krytyczny C1108 | nie można odnaleźć biblioteki DLL: "plik" |
Błąd krytyczny C1109 | nie można odnaleźć symbolu w pliku DLL "file" |
Błąd krytyczny C1110 | zbyt wiele zagnieżdżonych definicji szablonu/definicji ogólnych |
Błąd krytyczny C1111 | zbyt wiele szablonów/parametrów ogólnych |
Błąd krytyczny C1112 | Limit kompilatora: "number" zbyt wiele argumentów makr, tylko liczba dozwolona |
Błąd krytyczny C1113 | #using nie powiodło się w pliku |
Błąd krytyczny C1114 | "plik": WinRT nie obsługuje #using zestawu zarządzanego |
Błąd krytyczny C1115 | zbyt wiele zagnieżdżonych lambd |
Błąd krytyczny C1116 | nieodwracalny błąd podczas importowania modułu/nagłówka "name". Specjalizacja "primary-template" z argumentami "argument-list" |
Błąd krytyczny C1117 | nieodwracalny błąd podczas importowania modułu/nagłówka "name": symbol "symbol-name" został już zdefiniowany |
Błąd krytyczny C1118 | program nie może rozwinąć zmiennej środowiskowej nazwy zmiennej w nazwie pliku typu pliku w pliku obiektu "object-file" |
Błąd krytyczny C1119 | nieodwracalny błąd podczas importowania symbolu "symbol-name" z modułu "module-name" |
Błąd krytyczny C1120 | wywołanie metody GetProcAddress "function" nie powiodło się |
Błąd krytyczny C1121 | wywołanie interfejsu CryptoAPI nie powiodło się |
Błąd krytyczny C1126 | automatyczna alokacja przekracza rozmiar |
Błąd krytyczny C1127 | Operacja wymaga opcji |
Błąd krytyczny C1128 | liczba sekcji przekroczyła limit formatu pliku obiektu: skompiluj z /bigobj |
Błąd krytyczny C1189 | #error : komunikat |
Błąd krytyczny C1190 | zarządzany kod docelowy wymaga opcji "/clr " |
Błąd krytyczny C1191 | Plik "" można zaimportować tylko w zakresie globalnym |
Błąd krytyczny C1192 | #using nie powiodło się w pliku |
Błąd krytyczny C1193 | błąd oczekiwany w pliku (wiersz) nie został osiągnięty |
Błąd krytyczny C1194 | (Przestarzałe) Punkt kontrolny "name" oczekiwany w pliku (wiersz) nie został osiągnięty |
Błąd krytyczny C1195 | /Yu używanie elementów i /Yc w tym samym wierszu polecenia jest niezgodne z opcją /clr |
Błąd krytyczny C1196 | "identifier" : identyfikator znaleziony w bibliotece typów "typelib" nie jest prawidłowym identyfikatorem języka C++ |
Błąd krytyczny C1197 | program nie może odwołać się do pliku , ponieważ program odwołuje się już do "pliku" |
Błąd krytyczny C1198 | funkcja będzie obsługiwana w przyszłej wersji |
Błąd krytyczny C1199 | brak odwołania do pliku IFC w celu rozwiązania deklaracji import-; Upewnij się, że podano odpowiednią wartość dla opcji "/reference " lub "/headerUnit ". |
Błąd krytyczny C1201 | nie można kontynuować po błędzie składniowym w definicji szablonu klasy |
Błąd krytyczny C1202 | rekursywny typ lub kontekst zależności funkcji zbyt złożony |
Błąd krytyczny C1203 | nieprawidłowa nazwa symbolu lub specyfikacja wartości w pliku #pragma extern_absolute |
Błąd krytyczny C1204 | symbol "nazwa-symbolu" określony w pliku #pragma extern_absolute ma różne wartości: value-1 i value-2 |
Błąd krytyczny C1205 | (Przestarzałe) Typy ogólne nie są obsługiwane przez zainstalowaną wersję środowiska uruchomieniowego |
Błąd krytyczny C1206 | (Przestarzałe) Dane dla domeny aplikacji nie są obsługiwane przez zainstalowaną wersję środowiska uruchomieniowego |
Błąd krytyczny C1207 | (Przestarzałe) Szablony zarządzane nieobsługiwane przez zainstalowaną wersję środowiska uruchomieniowego |
Błąd krytyczny C1208 | (Przestarzałe) Przydzielanie klas odwołań na stosie nie jest obsługiwane przez zainstalowaną wersję środowiska uruchomieniowego |
Błąd krytyczny C1209 | (Przestarzałe) Zestawy znajome nieobsługiwane przez zainstalowaną wersję środowiska uruchomieniowego |
Błąd krytyczny C1210 | (Przestarzałe) /clr:pure i /clr:safe nie są obsługiwane przez zainstalowaną wersję środowiska uruchomieniowego |
Błąd krytyczny C1211 | (Przestarzałe) Atrybut niestandardowy TypeForwardedTo nie jest obsługiwany przez zainstalowaną wersję środowiska uruchomieniowego |
Błąd krytyczny C1212 | Plik wejściowy został zmodyfikowany przez inny proces podczas kompilowania: "nazwa pliku" |
Błąd krytyczny C1213 | Jednostki nagłówka nie są obsługiwane bez /Zc:preprocessor |
Błąd krytyczny C1214 | Moduły powodują konflikt z nietypowym zachowaniem żądanym za pośrednictwem opcji |
Błąd krytyczny C1300 | błąd podczas uzyskiwania dostępu do pliku bazy danych programu (komunikat) |
Błąd krytyczny C1301 | błąd podczas uzyskiwania dostępu do pliku bazy danych programu, nieprawidłowy format, usuń i ponownie skompiluj |
Błąd krytyczny C1302 | brak danych profilu dla modułu "module" w bazie danych profilu "file" |
Błąd krytyczny C1303 | dane profilu uszkodzone w bazie danych profilu "nazwa pliku" |
Błąd krytyczny C1304 | Niezgodność wersji danych profilu w bazie danych profilu "nazwa pliku" |
Błąd krytyczny C1305 | profilowa baza danych "plik" jest dla innej architektury |
Błąd krytyczny C1306 | ostatnia zmiana bazy danych profilu "plik" nie była analizą optymalizacji; decyzje dotyczące optymalizacji mogą być nieaktualne |
Błąd krytyczny C1307 | Program został edytowany od czasu zebrania danych profilu |
Błąd krytyczny C1308 | plik: łączenie zestawów nie jest obsługiwane |
Błąd krytyczny C1309 | Niedopasowane wersje wersji C2.DLL i pgodb.DLL |
Błąd krytyczny C1310 | Optymalizacje z przewodnikiem profilu nie są dostępne w programie OpenMP |
Błąd krytyczny C1311 | Format COFF nie może statycznie zainicjować symbolu przy użyciu bajtów liczbowych adresu |
Błąd krytyczny C1312 | Zbyt wiele gałęzi warunkowych w funkcji. Upraszczanie lub refaktoryzacja kodu źródłowego. |
Błąd krytyczny C1313 | Limit kompilatora: bloki typów mogą nie być zagnieżdżone głębiej niż poziomy liczb |
Błąd krytyczny C1350 | błąd podczas ładowania biblioteki DLL "file": nie znaleziono biblioteki dll |
Błąd krytyczny C1351 | błąd podczas ładowania biblioteki dll "file": niezgodna wersja |
Błąd krytyczny C1352 | Nieprawidłowy lub uszkodzony MSIL w funkcji "function" z modułu "module" |
Błąd krytyczny C1353 | Operacja metadanych nie powiodła się: środowisko uruchomieniowe nie jest zainstalowane lub niezgodność wersji |
Błąd krytyczny C1354 | błąd podczas uzyskiwania dostępu do poprzedniej nazwy pliku obiektu (przyczyna) |
Błąd krytyczny C1355 | nie można odnaleźć punktu wejścia "function-name" w pomocniku pdB |
Błąd krytyczny C1356 | nie można odnaleźć pomocnika pdB |
Błąd krytyczny C1357 | C2.DLL nieobsługiwana kombinacja flagi hybrid:x86arm64, CLR |
Błąd krytyczny C1358 | informacje o module (key=0xvalue) są niedostępne |
Błąd krytyczny C1382 | plik PCH "file" został przebudowany od momentu wygenerowania "obj". Ponownie skompiluj ten obiekt |
Błąd krytyczny C1383 | Opcja /GL kompilatora jest niezgodna z zainstalowaną wersją środowiska uruchomieniowego języka wspólnego |
Błąd krytyczny C1384 | Nieprawidłowe ustawienie dla PGO_PATH_TRANSLATION podczas łączenia pliku |
Błąd krytyczny C1385 | Optymalizacje z przewodnikiem profilu nie są dostępne dla thumb; skompiluj wartość "nazwa pliku" jako ARM lub Thumb-2. |
Błąd krytyczny C1451 | Nie można wygenerować informacji o debugowaniu podczas kompilowania grafu wywołań dla elementu concurrency::parallel_for_each at: "callite" |
Błąd krytyczny C1505 | nieodzyskiwalny błąd analizatora odnośnika do przodu |
Błąd krytyczny C1506 | błąd określania zakresu nierozpoznawalnego bloku |
Błąd krytyczny C1507 | poprzednie błędy użytkownika i kolejne odzyskiwanie błędów zatrzymaj dalszą kompilację |
Błąd krytyczny C1508 | Limit kompilatora: "function": więcej niż 65535 bajtów argumentów |
Błąd krytyczny C1509 | Limit kompilatora: zbyt wiele stanów procedury obsługi wyjątków w funkcji "function"; upraszczanie funkcji |
Błąd krytyczny C1510 | Nie można otworzyć zasobu językowego clui.dll |
Błąd krytyczny C1511 | Komunikat (używany przez opcję capture_repro) |
Błąd krytyczny C1601 | nieobsługiwany wbudowany kod opcode zestawu |
Błąd krytyczny C1602 | nieobsługiwana funkcja wewnętrzna |
Błąd krytyczny C1603 | element docelowy wbudowanej gałęzi zestawu poza zakresem według bajtów liczbowych |
Błąd krytyczny C1604 | błąd analizy lambda krytyczny: zobacz definicję lambda rozpoczynającą się od numeru wiersza |
Błąd krytyczny C1605 | Limit kompilatora: rozmiar pliku obiektu nie może przekraczać 4 GB |
Błąd krytyczny C1852 | Plik "file" nie jest prawidłowym wstępnie skompilowany plik nagłówka |
Błąd krytyczny C1853 | Prekompilowany plik nagłówka "file" pochodzi z poprzedniej wersji kompilatora lub prekompilowany nagłówek to C++ i używasz go z języka C (lub odwrotnie) |
Błąd krytyczny C1854 | program nie może zastąpić informacji utworzonych podczas tworzenia prekompilowanego nagłówka w pliku obiektu: "plik" |
Błąd krytyczny C1859 | (Przestarzałe) "Komunikat" nieoczekiwany wstępnie skompilowany błąd nagłówka, po prostu ponowne uruchomienie kompilatora może rozwiązać ten problem |
Błąd krytyczny C1900 | Niezgodność il między wersją "tool" "number" i "tool" w wersji "number" |
Błąd krytyczny C1901 | (Przestarzałe) Błąd wewnętrznego zarządzania pamięcią |
Błąd krytyczny C1902 | Niezgodność menedżera bazy danych programu; Sprawdź instalację |
Błąd krytyczny C1903 | nie można odzyskać sprawności po poprzednich błędach; zatrzymywanie kompilacji |
Błąd krytyczny C1904 | nieprawidłowa interakcja dostawcy: "plik" |
Błąd krytyczny C1905 | Fronton i zaplecze nie są zgodne (musi być przeznaczony dla tego samego procesora). |
Błąd krytyczny C1906 | odwołanie do zestawu "name" nie jest rozpoznawane dla typu "type-name"; brak opcji "-FU nazwa pliku.dll"? |
Błąd krytyczny C1907 | nie można odzyskać sprawności po poprzednich błędach; zatrzymywanie kompilacji |