Problembeschreibung
Beim Erstellen einer Visual C++-Projekt in Visual Studio 2013 Update 5, die bestimmte aus einer verwendet, erhalten Sie folgende Fehlermeldung:
Schwerwiegender Fehler C1001: Interner Fehler im Compiler.
(Compilerdatei 'f:\dd\vctools\compiler\cxxfe\sl\p1\c\esu.c' Zeile 6378)
Problemlösung
Ein unterstützter Hotfix ist inzwischen von Microsoft erhältlich. Es soll jedoch nur das Problem beheben, das in diesem Artikel beschrieben ist. Wenden Sie es nur auf Systeme an, bei denen dieses spezielle Problem auftritt.
Um dieses Problem zu beheben, installieren Sie diesen Hotfix hier.
PROBLEMUMGEHUNG
Um dieses Problem zu umgehen, verwenden Sie nicht den letzten in der Fehlermeldung angegebene Typ. Mithilfe dieses in anderen, wie C# ist nicht von diesem Problem betroffen. Daher kann eine Shim Assembly um indirekten Zugriff auf den betreffenden Typ erstellt werden.
Referenzen
Weitere Informationen zu Visual Studio 2013 Update 5 finden Sie in der Beschreibung von Visual Studio 2013 Update 5.