Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

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.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×