C1001 TVisual Studio 2013'te bir Visual C++ projesi oluşturduğunuzda iç derleyici hatası oluşuyor Visual Studio 2013 Update 5

Uygulandığı Öğe
Visual Studio Professional 2013 Visual Studio Professional 2013 Visual Studio Premium 2013 Visual Studio Premium 2013

Belirtiler

Visual Studio 2013 Güncelleştirme 5'te .NET derlemesinden belirli türleri kullanan bir Visual C++ projesi oluşturduğunuzda aşağıdaki hata iletisini alabilirsiniz:

Not

önemli hata C1001: Derleyicide bir iç hata oluştu.
(derleyici dosyası 'f:\dd\vctools\compiler\cxxfe\sl\p1\c\esu.c', satır 6378)

Çözüm

Artık Microsoft, desteklenen bir düzeltme sunmaktadır. Ancak, yalnızca bu makalede açıklanan sorunu düzeltmeye yöneliktir. Bunu yalnızca bu özel sorunun yaşandığı sistemlere uygulayın.

Bu sorunu gidermek için, bu düzeltmeyi buradan yükleyin.

Geçici çözüm

Bu soruna geçici bir çözüm olarak, hata iletisinde başvurulan son türü kullanmayın. C# gibi diğer .NET dillerinde bu türün kullanılması bu sorundan etkilenmez. Bu nedenle, etkilenen türe dolaylı erişim sağlamak için bir dolgu derlemesi oluşturulabilir.

Başvurular

Visual Studio 2013 Güncelleştirmesi 5 hakkında daha fazla bilgi için bkz. Visual Studio 2013 Güncelleştirmesi 5'in açıklaması.