Aplica-se a
Visual Studio Professional 2013 Visual Studio Professional 2013 Visual Studio Premium 2013 Visual Studio Premium 2013

Sintomas

Quando você cria um projeto Visual C++ no Visual Studio 2013 Update 5 que usa certos tipos de um assembly .NET, você pode receber a seguinte mensagem de erro:

Erro fatal C1001: Ocorreu um erro interno no compilador.(arquivo de compilador 'f:\dd\vctools\compiler\cxxfe\sl\p1\c\esu.c', linha 6378)

Resolução

Um hotfix suportado está disponível agora na Microsoft. No entanto, destina-se a corrigir somente o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico.Para resolver esse problema, instale este hotfix aqui.

Solução alternativa

Para contornar esse problema, não use o último tipo citado na mensagem de erro. Usando esse tipo em outras linguagens .NET, como C#, não é afetado por esse problema. Portanto, um assembly de correção pode ser criado para fornecer acesso indireto ao tipo afetado.

Referências

Para obter mais informações sobre o Visual Studio 2013 Update 5, consulte a Descrição do Visual Studio 2013 Update 5.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.