Príznaky
Keď vo Visual Studiu 2013 Update 5 vytvárate projekt Visual C++, ktorý používa určité typy zo zostavy rozhrania .NET, môže sa zobraziť nasledujúce chybové hlásenie:
Poznámka
Kritická chyba C1001: V kompilátore sa vyskytla vnútorná chyba.
(súbor kompilátora 'f:\dd\vctools\compiler\cxxfe\sl\p1\c\esu.c', riadok 6378)
Riešenie
Spoločnosť Microsoft teraz poskytuje podporovanú rýchlu opravu. Jeho účelom je však vyriešiť len problém, ktorý popisuje tento článok. Použite ju len v systémoch, v ktorých sa vyskytol tento konkrétny problém.
Ak chcete problém vyriešiť, nainštalujte túto rýchlu opravu odtiaľto.
Alternatívne riešenie
Nepoužívajte posledný typ uvedený v chybovom hlásení. Používanie tohto typu v iných jazykoch .NET, napríklad v C#, nie je týmto problémom ovplyvnené. Preto je možné vytvoriť zostavu podložky, ktorá poskytuje nepriamy prístup k dotknutému typu.
Odkazy
Ďalšie informácie o aktualizácii 5 Visual Studia 2013 nájdete v téme Popis verzie 5 pre Visual Studio 2013.