Příznaky
Při vytváření projektu Visual C++ v Visual Studio 2013 Update 5, který používá určité typy ze sestavení .NET, můžete obdržet následující chybovou zprávu:
Závažná chyba C1001: došlo k vnitřní chybě v kompilátoru.
(kompilátoru souboru 'f:\dd\vctools\compiler\cxxfe\sl\p1\c\esu.c', řádek 6378)
Řešení
Podporovaná oprava hotfix je nyní k dispozici od společnosti Microsoft. Je však určena opravit pouze problému popsaného v tomto článku. Použijte ji pouze u systémů, ve kterých dochází k tomuto konkrétnímu problému.
Tento problém vyřešíte instalací této opravy hotfix z zde.
Jak potíže obejít
Chcete-li tento problém vyřešit, nepoužívejte poslední typ odkazovaný v chybové zprávě. Pomocí tohoto typu v jiných .NET jazycích, například C#, není ovlivněn tento problém. Proto lze vytvořit překrytí sestavení poskytovat ohrožený typ nepřímý přístup.
Odkazy
Další informace o Visual Studio 2013 Update 5 najdete Popis z Visual Studio 2013 Update 5.