C999 ile C1999 arasındaki önemli derleyici hataları

Belgelerin bu bölümündeki makalelerde, Microsoft C/C++ derleyicisi tarafından oluşturulan hata iletilerinin bir alt kümesi açıklanmaktadır.

Önemli

Visual Studio derleyicileri ve derleme araçları birçok tür hata ve uyarı bildirebilir. Bir hata veya uyarı bulunduktan sonra, derleme araçları kod amacı hakkında varsayımlarda bulunabilir ve devam etmeye çalışabilir, böylece aynı anda daha fazla sorun bildirilebilir. Araçlar yanlış varsayımda bulunursa, daha sonraki hatalar veya uyarılar projeniz için geçerli olmayabilir. Projenizdeki sorunları düzelttiğinizde, her zaman bildirilen ilk hata veya uyarıyla başlayın ve sık sık yeniden oluşturun. Bir düzeltme, sonraki birçok hatayı ortadan kaldırabilir.

Visual Studio'da belirli bir tanılama iletisiyle ilgili yardım almak için Çıktı penceresinde bu iletiyi seçin ve F1 tuşuna basın. Visual Studio, varsa bu hatanın belge sayfasını açar. Belirli hatalar veya uyarılar hakkındaki makaleleri bulmak için sayfanın üst kısmındaki arama aracını da kullanabilirsiniz. Alternatif olarak, araçlara göre hata ve uyarı listesine göz atın ve bu sayfadaki içindekiler tablosuna yazın.

Dekont

Her Visual Studio hatası veya uyarısı belgelenmez. Çoğu durumda, tanılama iletisi kullanılabilir tüm bilgileri sağlar. F1 kullanırken bu sayfaya geldiyseniz ve hata veya uyarı iletisinin ek açıklamaya ihtiyacı olduğunu düşünüyorsanız bize bildirin. GitHub'da belge sorunu oluşturmak için bu sayfadaki geri bildirim düğmelerini kullanabilirsiniz. Hatanın veya uyarının yanlış olduğunu düşünüyorsanız veya araç takımıyla ilgili başka bir sorun bulduysanız, Geliştirici Topluluğu sitesinde bir ürün sorunu bildirin. Ayrıca geri bildirim gönderebilir ve IDE'de hatalar girebilirsiniz. Visual Studio'da menü çubuğuna gidin ve Yardım Geri Bildirim Gönder Sorun Bildir'i seçin > veya Yardım Geri Bildirim >> Gönder Öneri Gönder'i kullanarak > bir öneri gönderin.

Microsoft Learn Soru-Cevap forumlarında hatalar ve uyarılar için ek yardım bulabilirsiniz. Veya Visual Studio C++ Geliştirici Topluluğu sitesinde hata veya uyarı numarasını arayın. Çözüm bulmak için Stack Overflow'da da arama yapabilirsiniz.

Ek yardım ve topluluk kaynaklarının bağlantıları için bkz . Visual C++ Yardım ve Topluluk.

Hata iletileri

Hata Mesaj
Önemli hata C999 BILINMEYEN ILETI
Lütfen Visual C++ Yardım menüsünde Teknik Destek komutunu seçin veya daha fazla bilgi için Teknik Destek yardım dosyasını açın
Önemli hata C1000 BILINMEYEN ÖNEMLI HATA
Lütfen Visual C++ Yardım menüsünde Teknik Destek komutunu seçin veya daha fazla bilgi için Teknik Destek yardım dosyasını açın
Önemli hata C1001 Derleyicide iç hata oluştu.
(derleyici dosyası 'dosya', satır numarası)
Bu sorunu geçici olarak çözmek için, yukarıda listelenen konumların yakınında programı basitleştirmeyi veya değiştirmeyi deneyin. Lütfen Visual C++ Yardım menüsünde Teknik Destek komutunu seçin veya daha fazla bilgi için Teknik Destek yardım dosyasını açın
Önemli hata C1002 2. geçişte derleyicinin yığın alanı doldu
Önemli hata C1003 hata sayısı sayıyı aşıyor; derleme durduruluyor
Önemli hata C1004 beklenmeyen dosya sonu bulundu
Önemli hata C1005 dize arabellek için çok büyük
Önemli hata C1006 derleyici ara dosyasında yazma hatası
Önemli hata C1007 'option' içinde tanınmayan 'string' bayrağı
Önemli hata C1008 giriş dosyası belirtilmedi
Önemli hata C1009 derleyici sınırı: çok derin iç içe yerleştirilmiş makrolar
Önemli hata C1010 önceden derlenmiş üst bilgi aranırken beklenmeyen dosya sonu. Kaynağınıza '#include <dosya>' eklemeyi unuttun mu?
Önemli hata C1011 standart modül arabirimini bulamıyor. VS kurulumunda C++ modülleri özelliğinin kitaplık bölümünü yüklediniz mi?
Önemli hata C1012 eşleşmeyen parantez: eksik 'karakter'
Önemli hata C1013 derleyici sınırı: çok fazla açık parantez
Önemli hata C1014 çok fazla dosya ekleme: derinlik = sayı
Önemli hata C1015 'header-name' ve 'header-name' üst bilgisi-adları aynı üst bilgiyi tanımlar ve hem hem de /headerUnit:quoted/headerUnit:angle bağımsız değişken olarak kullanılamaz; lütfen bu üst bilgi-adı yalnızca bir kez sağlayın
Önemli hata C1016 #ifdef/#ifndef tanımlayıcı bekleniyor
Önemli hata C1017 geçersiz tamsayı sabit ifadesi
Önemli hata C1018 Beklen -medik #elif
Önemli hata C1019 Beklen -medik #else
Önemli hata C1020 Beklen -medik #endif
Önemli hata C1021 geçersiz önişlemci komutu 'string'
Önemli hata C1022 Beklenen #endif
Önemli hata C1023 'file': pch ile ilgili beklenmeyen hata, pch'yi yeniden oluşturmayı deneyin
Önemli hata C1024 (Eski) çok fazla simge
Önemli hata C1025 çok fazla iç içe lambda
Önemli hata C1026 ayrıştırıcı yığını taşması, program çok karmaşık
Önemli hata C1027 (Eski) Önceden derlenmiş üst bilgi oluşturma ve kullanma arasında /Ym için tutarsız değerler
Önemli hata C1030 Çağırma kuralı tarafından işlev imzasında WMMX türlerine izin verilmiyor
Önemli hata C1032 __eabi VFP kod oluşturma (/QRfpe-) gerektirir
Önemli hata C1033 program veritabanı 'file' açılamıyor
Önemli hata C1034 dosya: ekleme yol kümesi yok
Önemli hata C1035 ifade çok karmaşık; ifadeyi basitleştirme
Önemli hata C1036 önceki program veritabanı biçiminin üzerine yazılamıyor, 'dosya' silinemiyor ve yeniden derlenemiyor
Önemli hata C1037 'file' nesne dosyası açılamıyor
Önemli hata C1038 (Eski) derleyici sınırı: 'function': denetim akışı durumu çok karmaşık; işlevi basitleştirin
Önemli hata C1039 çağırma kuralı tarafından izin verilenden daha fazla iç tür bağımsız değişkeni
Önemli hata C1040 Başparmak modunda iç işleve veya türe izin verilmiyor
Önemli hata C1041 'file' program veritabanını açamıyor; aynı .PDB dosyaya birden çok CL.EXE yazıyorsa lütfen şunu kullanın:/FS
Önemli hata C1042 derleyici ara dosyası açılamıyor - böyle bir dosya veya dizin yok
Önemli hata C1043 derleyici ara dosyası açılamıyor
Önemli hata C1044 derleyici ara dosyası için disk alanı yetersiz
Önemli hata C1045 derleyici sınırı: çok derin iç içe yerleştirilmiş bağlantı belirtimleri
Önemli hata C1046 derleyici sınırı: çok derin iç içe yerleştirilmiş yapı
Önemli hata C1047 Nesne veya kitaplık dosyası 'dosya' diğer nesnelerden daha eski bir derleyiciyle oluşturuldu; eski nesneleri ve kitaplıkları yeniden derleyin
Önemli hata C1048 'option' içinde bilinmeyen 'string' seçeneği
Önemli hata C1049 geçersiz sayısal bağımsız değişken 'value'
Önemli hata C1051 program veritabanı dosyası, 'dosya', eski bir biçime sahip, silin ve yeniden derle
Önemli hata C1052 program veritabanı dosyası olan 'filename', bağlayıcı /DEBUG:fastlinktarafından ile oluşturuldu; derleyici bu tür PDB dosyalarını güncelleştiremiyor; lütfen silin veya farklı bir PDB dosya adı belirtmek için kullanın /Fd
Önemli hata C1053 'function': function too large
Önemli hata C1054 derleyici sınırı: çok derin iç içe yerleştirilmiş başlatıcılar
Önemli hata C1055 derleyici sınırı: anahtarlar dışında
Önemli hata C1056 'object-file' içindeki tarih damgası alanını güncelleştiremiyor; hata kodu hata kodu
Önemli hata C1057 makro genişletmesinde beklenmeyen dosya sonu
Önemli hata C1058 derleyici sınırı: 'symbol-name' simgesinde çok fazla öznitelik var
Önemli hata C1059 (Eski) derleyici yığın alanına yakın bir alandan çıktı
Önemli hata C1060 derleyici yığın alanı yetersiz
Önemli hata C1061 derleyici sınırı: çok derin iç içe yerleştirilmiş bloklar
Önemli hata C1063 derleyici sınırı: derleyici yığını taşması
Önemli hata C1064 derleyici sınırı: belirteç taşan iç arabellek
Önemli hata C1065 derleyici sınırı: etiketlerin dışında
Önemli hata C1067 derleyici sınırı: Tür kaydının boyutu üzerindeki 64K sınırı aşıldı
Önemli hata C1068 'file' dosyası açılamıyor
Önemli hata C1069 derleyici komut satırı okunamıyor
Önemli hata C1070 'file' dosyasında eşleşmeyen #ifçift/#endif
Önemli hata C1071 açıklamada beklenmeyen dosya sonu bulundu
Önemli hata C1073 (Eski) Artımlı derlemeyle ilgili iç hata (derleyici dosyası 'dosya', satır numarası)
Önemli hata C1074 'IDB' PDB dosyası için geçersiz uzantı: dosya
Önemli hata C1075 sol belirteç dosyanın sonunda eşleşmedi
Önemli hata C1076 derleyici sınırı: iç yığın sınırına ulaşıldı; daha yüksek bir sınır belirtmek için kullanın /Zm
Önemli hata C1077 derleyici sınırı: Sayıdan fazla komut satırı seçeneği olamaz
Önemli hata C1079 (Eski) derleyici sınırı: PCH dosya boyutu sınırı aşıldı
Önemli hata C1080 derleyici sınırı: komut satırı seçeneği sayı karakter sınırını aştı
Önemli hata C1081 'file': dosya adı çok uzun
Önemli hata C1082 tür dosyası kapatılamıyor: 'file': message
Önemli hata C1083 tür dosyası açılamıyor: 'file': message
Önemli hata C1084 tür dosyası okunamıyor: 'file': message
Önemli hata C1085 tür dosyası yazamıyor: 'file': message
Önemli hata C1086 tür dosyası aranamıyor: 'file': message
Önemli hata C1087 tür dosyasını gösteremiyor: 'file': message
Önemli hata C1088 tür dosyası temizlenemiyor: 'file': message
Önemli hata C1089 tür dosyası kesilemiyor: 'file': message
Önemli hata C1090 PDB API çağrısı başarısız oldu, 'code': 'message' hata kodu
Önemli hata C1091 derleyici sınırı: dize, uzunluk olarak sayı baytlarını aşıyor
Önemli hata C1092 Düzenle ve Devam Et, veri türlerinde yapılan değişiklikleri desteklemez; derleme gerekli
Önemli hata C1093 'function' API çağrısı başarısız oldu 'HRESULT': 'description'
Önemli hata C1094 '-Zmnumber': komut satırı seçeneği önceden derlenmiş üst bilgi ('-Zmnumber') oluşturmak için kullanılan değerle tutarsız
Önemli hata C1098 Düzenle ve Devam Et altyapısıyla sürüm uyuşmazlığı
Önemli hata C1099 Derlemeyi sonlandıran Altyapıyı Düzenle ve Devam Et
Önemli hata C1100 OLE başlatılamadı: hata
Önemli hata C1101 'identifier' özniteliği için işleyici oluşturulamıyor
Önemli hata C1102 başlatılamıyor: hata
Önemli hata C1103 progid içeri aktarılırken önemli hata: 'message'
Önemli hata C1104 libid içeri aktarılırken önemli hata: 'message'
Önemli hata C1105 ileti: HRESULT hatası
Önemli hata C1107 'assembly' derlemesi bulunamadı: ortam değişkenini kullanarak /AI veya ayarlayarak LIBPATH derleme arama yolunu belirtin
Önemli hata C1108 DLL bulunamıyor: 'file'
Önemli hata C1109 'file' DLL'sinde 'symbol' bulunamıyor
Önemli hata C1110 çok fazla iç içe şablon/genel tanım
Önemli hata C1111 çok fazla şablon/genel parametre
Önemli hata C1112 derleyici sınırı: 'sayı' çok fazla makro bağımsız değişkeni var, yalnızca sayıya izin veriliyor
Önemli hata C1113 #using 'file' üzerinde başarısız oldu
Önemli hata C1114 'file': WinRT yönetilen derlemeyi desteklemiyor #using
Önemli hata C1115 çok fazla iç içe lambda
Önemli hata C1116 modülü/üst bilgi birimi 'name' içeri aktarılırken kurtarılamaz hata oluştu. 'primary-template' için 'argument-list' bağımsız değişkenleriyle uzmanlık
Önemli hata C1117 modülü/üst bilgi birimi 'name' içeri aktarılırken kurtarılamaz hata oluştu: 'symbol-name' simgesi zaten tanımlanmış
Önemli hata C1118 'object-file' nesne dosyasındaki dosya türü dosya adında ortam değişkeni değişken-adı genişletilemiyor
Önemli hata C1119 'module-name' modülünden 'symbol-name' sembolünü içeri aktarırken kurtarılamaz hata
Önemli hata C1120 GetProcAddress çağrısı 'işlev' için başarısız oldu
Önemli hata C1121 CryptoAPI çağrısı başarısız oldu
Önemli hata C1126 otomatik ayırma boyutu aşıyor
Önemli hata C1127 İşlem için seçenek gerekir
Önemli hata C1128 nesne dosyası biçimi sınırını aşan bölüm sayısı: ile derleme /bigobj
Önemli hata C1189 #error: ileti
Önemli hata C1190 yönetilen hedeflenen kod için '/clr' seçeneği gerekir
Önemli hata C1191 'file' yalnızca genel kapsamda içeri aktarılabilir
Önemli hata C1192 #using 'file' üzerinde başarısız oldu
Önemli hata C1193 dosyada (satırda) beklenen hataya ulaşılamadı
Önemli hata C1194 (Eski) dosyada (satırda) beklenen 'name' denetim noktasına ulaşılamadı
Önemli hata C1195 /Yu/Yc ve komutunun aynı komut satırında kullanılması seçeneğiyle /clr uyumlu değil
Önemli hata C1196 'identifier' : 'typelib' tür kitaplığında bulunan tanımlayıcı geçerli bir C++ tanımlayıcısı değil
Önemli hata C1197 program 'file' dosyasına zaten başvurmuş olduğundan 'file' dosyasına başvuramıyor
Önemli hata C1198 özelliği gelecek bir sürümde desteklenecek
Önemli hata C1199 bir içeri aktarma bildirimini çözümlemek için IFC dosyasına başvuru eksik; '' veya '/reference/headerUnit' seçeneği için uygun değerin sağlandığından emin olun
Önemli hata C1201 sınıf şablonu tanımında söz dizimi hatası sonrasında devam edilemiyor
Önemli hata C1202 özyinelemeli tür veya işlev bağımlılığı bağlamı çok karmaşık
Önemli hata C1203 geçersiz simge adı veya değer belirtimi #pragma extern_absolute
Önemli hata C1204 içinde belirtilen 'symbol-name' simgesi farklı değerlere sahip: değer-1 ve değer-2 #pragma extern_absolute
Önemli hata C1205 (Eski) Genel öğeler, yüklenen çalışma zamanının sürümü tarafından desteklenmez
Önemli hata C1206 (Eski) Uygulama başına etki alanı verileri, yüklenen çalışma zamanı sürümü tarafından desteklenmiyor
Önemli hata C1207 (Eski) Yüklü çalışma zamanı sürümü tarafından desteklenmeyen yönetilen şablonlar
Önemli hata C1208 (Eski) Yığında başvuru sınıflarının tahsisi, yüklenen çalışma zamanının sürümü tarafından desteklenmiyor
Önemli hata C1209 (Eski) Arkadaş derlemeleri, yüklenen çalışma zamanının sürümü tarafından desteklenmiyor
Önemli hata C1210 (Eski) /clr:pure ve /clr:safe, yüklenen çalışma zamanının sürümü tarafından desteklenmiyor
Önemli hata C1211 (Eski) TypeForwardedTo Özel Özniteliği, yüklenen çalışma zamanının sürümü tarafından desteklenmiyor
Önemli hata C1212 Giriş dosyası, oluşturma sırasında başka bir işlem tarafından değiştirildi: 'filename'
Önemli hata C1213 Üst bilgi birimleri, /Zc:preprocessor
Önemli hata C1214 Modüller 'option' aracılığıyla istenen standart olmayan davranışla çakışıyor
Önemli hata C1300 program veritabanı dosyasına erişirken hata oluştu (ileti)
Önemli hata C1301 program veritabanı dosyasına erişilirken hata oluştu, biçim geçersiz, lütfen silin ve yeniden derleyin
Önemli hata C1302 'file' profil veritabanındaki 'module' modülü için profil verileri yok
Önemli hata C1303 'filename' profil veritabanında bozuk profil verileri
Önemli hata C1304 'filename' profil veritabanında profil veri sürümü uyuşmazlığı
Önemli hata C1305 'file' profil veritabanı farklı bir mimariye yöneliktir
Önemli hata C1306 profil veri tabanında yapılan son değişiklik 'dosya' iyileştirme analizi değildi; iyileştirme kararları güncel olmayabilir
Önemli hata C1307 profil verileri toplandıktan sonra program düzenlendi
Önemli hata C1308 file: derlemeleri bağlama desteklenmiyor
Önemli hata C1309 C2.DLL ve pgodbversion.DLL'nin eşleşmeyen sürümleri
Önemli hata C1310 Profil destekli iyileştirmeler OpenMP ile kullanılamaz
Önemli hata C1311 COFF biçimi bir adresin sayı baytlarıyla 'simgeyi' statik olarak başlatamaz
Önemli hata C1312 İşlevde çok fazla koşullu dal var. Kaynak kodunu basitleştirin veya yeniden düzenleme.
Önemli hata C1313 derleyici sınırı: tür blokları sayı düzeylerinden daha derin iç içe yerleştirilmeyebilir
Önemli hata C1350 'file' dll yüklenirken hata oluştu: dll bulunamadı
Önemli hata C1351 'file' dll yükleme hatası: uyumsuz sürüm
Önemli hata C1352 'module' modülünden 'function' işlevinde geçersiz veya bozuk MSIL
Önemli hata C1353 meta veri işlemi başarısız oldu: çalışma zamanı yüklenmedi veya sürüm uyuşmazlığı
Önemli hata C1354 önceki nesne dosya adına erişirken hata oluştu (neden)
Önemli hata C1355 PDB yardımcısında 'function-name' giriş noktası bulunamıyor
Önemli hata C1356 PDB yardımcısı bulunamıyor
Önemli hata C1357 C2.DLL desteklenmeyen bayrak bileşimi hybrid:x86arm64, CLR
Önemli hata C1358 module (key=0xvalue) bilgileri kullanılamıyor
Önemli hata C1382 'dosya' PCH dosyası 'obj' oluşturulduktan sonra yeniden oluşturuldu. Lütfen bu nesneyi yeniden derleyin
Önemli hata C1383 derleyici seçeneği /GL , ortak dil çalışma zamanının yüklü sürümüyle uyumlu değil
Önemli hata C1384 'dosya' bağlanırken PGO_PATH_TRANSLATION yanlış ayar
Önemli hata C1385 Thumb için profil destekli iyileştirmeler sağlanmaz; 'filename' öğesini ARM veya Thumb-2 olarak derleyin.
Önemli hata C1451 'callsite' konumundaki için çağrı grafiği concurrency::parallel_for_each derlenirken hata ayıklama bilgileri oluşturulamadı
Önemli hata C1505 kurtarılamayan ayrıştırıcı ileriye bakma hatası
Önemli hata C1506 kurtarılamaz blok kapsam belirleme hatası
Önemli hata C1507 önceki kullanıcı hataları ve sonraki hata kurtarma daha fazla derlemeyi durdur
Önemli hata C1508 derleyici sınırı: 'function': 65535'ten fazla bağımsız değişken bayt
Önemli hata C1509 derleyici sınırı: 'function' işlevinde çok fazla özel durum işleyici durumu var; işlevi basitleştirin
Önemli hata C1510 Clui.dll dil kaynağı açılamıyor
Önemli hata C1511 İleti (capture_repro seçeneği tarafından kullanılır)
Önemli hata C1601 desteklenmeyen satır içi derleme opcode
Önemli hata C1602 desteklenmeyen iç
Önemli hata C1603 satır içi derleme dal hedefi, sayı baytları ile aralık dışında
Önemli hata C1604 önemli lambda ayrıştırma hatası: Satır numarasından başlayarak lambda tanımına bakın
Önemli hata C1605 derleyici sınırı: nesne dosyası boyutu 4 GB'ı aşamaz
Önemli hata C1852 'file' önceden derlenmiş geçerli bir üst bilgi dosyası değil
Önemli hata C1853 'file' önceden derlenmiş üst bilgi dosyası derleyicinin önceki bir sürümünden veya önceden derlenmiş üst bilgi C++ ve bunu C'den kullanıyorsanız (veya tam tersi)
Önemli hata C1854 nesne dosyasında önceden derlenmiş üst bilgi oluşturulurken oluşan bilgilerin üzerine yazamıyor: 'file'
Önemli hata C1859 (Eski) 'message' beklenmeyen önceden derlenmiş üst bilgi hatası, yalnızca derleyiciyi yeniden çalıştırmak bu sorunu çözebilir
Önemli hata C1900 'araç' sürümü 'number' ile 'tool' sürümü 'number' arasında IL uyumsuzluğu
Önemli hata C1901 (Eski) İç bellek yönetimi hatası
Önemli hata C1902 Program veritabanı yöneticisi uyuşmazlığı; lütfen yüklemenizi denetleyin
Önemli hata C1903 önceki hatalardan kurtarılamıyor; derlemeyi durdurma
Önemli hata C1904 hatalı sağlayıcı etkileşimi: 'file'
Önemli hata C1905 Ön uç ve arka uç uyumlu değil (aynı işlemciyi hedeflemelidir).
Önemli hata C1906 'type-name' türü için 'name' derleme başvurusu çözümlenmedi; '-FU filename.dll' seçeneği eksik mi?
Önemli hata C1907 önceki hatalardan kurtarılamıyor; derlemeyi durdurma
Önemli hata C1999 BİlİNMEYEN ÖNEMLİ HATA Visual C++ Yardım menüsünde Teknik Destek komutunu seçin veya daha fazla bilgi için Teknik Destek yardım dosyasını açın

Ayrıca bkz.

C/C++ Derleyici ve derleme araçları hataları ve uyarıları