Symptom
När du skapar ett Visual C++-projekt i Visual Studio 2013 uppdatering 5 som använder vissa typer från en, kan det hända att följande felmeddelande visas:
allvarligt fel C1001: ett internt fel har uppstått i kompilatorn.
(kompilatorn filen 'f:\dd\vctools\compiler\cxxfe\sl\p1\c\esu.c', rad 6378)
Lösning
En snabbkorrigering är nu tillgänglig från Microsoft. Den är emellertid avsedd att åtgärda det problem som beskrivs i den här artikeln. Använd den bara på datorer där detta problem uppstår.
Lös problemet genom att installera snabbkorrigeringen från här.
Temporär lösning
Undvik det här problemet genom att inte använda sista typ som anges i felmeddelandet. Med hjälp av den typen i andra språk som C# .NET påverkas inte av problemet. En shim sammansättning kan därför skapas så att indirekt åtkomst till den aktuella typen.
Referenser
Mer information om Visual Studio 2013 uppdatering 5 finns i Beskrivning av Visual Studio 2013 uppdatering 5.