Makale numarası: 815644 - Son Gözden Geçirme: 20 Eylül 2007 Perşembe - Gözden geçirme: 2.0

BILGI: C1010 hatası en genel neden oluyor

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Özet

Bu makalede, en sık rastlanan nedeni ve nasıl yapılır: aşağıdaki C1010 hata iletisini bir çözüm açıklanır:
C1010 önemli hata: beklenmeyen önceden derlenmiş bir üstbilgi yönergesi için arama yaparken dosya sonu

Daha fazla bilgi

Aşağıdakiler geçerli olduğunda bu hata iletisini alırsınız:
  • Bir içerme dosyası belirttiğiniz /Yu (kullan Precompiled başlığı) kaynak dosyasında listelenmeyen bir komut satırı seçeneği. (Visual C++ bir proje oluşturduğunuzda, Kullanım üstbilgisi Precompiledstdafx.h varsayılan olarak üstbilgi dosyası adı ayarlanmıştır).
  • Yanlışlıkla /Yu seçeneği aradığı .h dosyayı başvurulan kaynak dosyadan # include deyimi silin.

Geçici çözümler

Visual Studio .NET ortamında, bu soruna geçici bir çözüm için aşağıdaki yöntemlerden birini kullanın:
  • Projenizde önceden derlenmiş üstbilgileri kullanmazsanız, kaynak dosyalarının Derlenmiş üstbilgi oluştur/kullan özelliği Olmayan kullanarak önceden derlenmiş üstbilgileri için ayarlayın. Bu bir derleyici seçeneği belirlemek için aşağıdaki adımları izleyin:
    1. Solution Explorer bölmesinde projenin proje adını sağ tıklatın ve sonra da Properties ' i tıklatın.
    2. Sol bölmede, C/C++ tıklatın klasör.
    3. Üstbilgileri Precompiled tıklatın düğüm.
    4. Sağdaki bölmede, Oluşturma/kullan Precompiled üstbilgisi ' ni tıklatın ve Not kullanarak Precompiled üstbilgileri</a1>'ı tıklatın.
  • Sahipseniz değil yanlışlıkla silinmiş, yeniden adlandırılmış veya üstbilgi dosyası (örneğin, stdafx.h) geçerli projeden kaldırıldı emin olun. (Bu üstbilgi dosyası Aracılığıyla PCH dosyası oluştur/kullan özelliği olarak belirtilir)

Referanslar

Daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:
Önemli hata C1010
http://msdn2.microsoft.com/en-us/library/d7fz9ckx(vs.71).aspx (http://msdn2.microsoft.com/en-us/library/d7fz9ckx(vs.71).aspx)

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Visual C++ 6.1
Anahtar Kelimeler: 
kbmt kbcompiler kbprogramming kbinfo KB815644 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:815644  (http://support.microsoft.com/kb/815644/en-us/ )
Retired KB ArticleKullanım Dışı Bilgi Bankası İçeriği Yasal Uyarı
Bu makale, Microsoft'un artık destek sağlamadığı ürünler ile ilgili olarak yazılmıştır. Bu nedenle, bu makale "olduğu gibi" sağlanmıştır ve bundan sonra güncelleştirilmeyecektir.