Symptomer

Når du bygger Visual C++-prosjektet i Visual Studio 2013 Update 5 som bruker bestemte typer fra en .NET-samlingen, kan du få følgende feilmelding:

uopprettelig feil C1001: Det oppstod en intern feil i kompilatoren.
(kompilatoren filen 'f:\dd\vctools\compiler\cxxfe\sl\p1\c\esu.c' linje 6378)

Oppløsning

En støttet hurtigreparasjon er nå tilgjengelig fra Microsoft. Det er imidlertid ment å løse problemet som beskrives i denne artikkelen. Bruk den bare på systemer som har dette bestemte problemet.

Hvis du vil løse dette problemet ved å installere denne hurtigreparasjonen fra her.

Løsningen

Hvis du vil omgå dette problemet, må du ikke bruke den siste typen det refereres til i feilmeldingen. Ved hjelp av denne typen i andre .NET-språk, for eksempel C#, påvirkes ikke av dette problemet. En shim samlingen kan derfor opprettet for å gi indirekte tilgang til den aktuelle typen.

Referanser

For mer informasjon om Visual Studio 2013 Update 5, kan du se beskrivelsen av Visual Studio 2013 Update 5.

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Insiders

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?

Takk for tilbakemeldingen!

×