Dotyczy
Visual Studio Professional 2013 Visual Studio Professional 2013 Visual Studio Premium 2013 Visual Studio Premium 2013

Objawy

Podczas tworzenia projektu Visual C++ w Visual Studio 2013 Update 5 używającym niektórych typów z zestawu .NET, może zostać wyświetlony następujący komunikat o błędzie:

Błąd krytyczny C1001: Wystąpił błąd wewnętrzny w kompilatorze.(kompilatora pliku "f:\dd\vctools\compiler\cxxfe\sl\p1\c\esu.c", linia 6378)

Rozwiązanie

Obsługiwana poprawka jest obecnie udostępniana przez firmę Microsoft. Jednak jest ona przeznaczona do usunięcia tylko problemu opisanego w tym artykule. Zastosuj ją tylko w systemach, w których występuje ten problem.Aby rozwiązać ten problem, należy zainstalować tę poprawkę tutaj.

Obejście problemu

Aby obejść ten problem, nie należy używać ostatniego typu, do których odwołuje się komunikat o błędzie. Przy użyciu tego typu w innych językach .NET, takich jak C#, nie ma wpływu na ten problem. W związku z tym zestawu shim mogą być tworzone do zapewnienia pośredniego dostępu do typu usterce.

Powiązane artykuły

Aby uzyskać więcej informacji na temat programu Visual Studio 2013 Update 5 zobacz Opis programu Visual Studio 2013 Update 5.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.