C1001: Errore del compilatore interno quando si compila un progetto Visual C++ in Visual Studio 2013 Update 5

Si applica a
Visual Studio Professional 2013 Visual Studio Professional 2013 Visual Studio Premium 2013 Visual Studio Premium 2013

Sintomi

Quando si compila un progetto Visual C++ in Visual Studio 2013 Update 5 che utilizza determinati tipi da un assembly .NET, è possibile che venga visualizzato il seguente messaggio di errore:

Nota

errore irreversibile C1001: si è verificato un errore interno nel compilatore.
(File del compilatore 'F:\DD\VCTOOLS\COMPILER\CXXFE\SL\P1\C\ESU.C', riga 6378)

Risoluzione

Un aggiornamento rapido supportato è ora disponibile da Microsoft. Tuttavia, ha lo scopo di correggere solo il problema descritto in questo articolo. Applicalo solo ai sistemi che riscontrano questo problema specifico.

Per risolvere il problema, installa questo aggiornamento rapido da qui.

Soluzione alternativa

Per risolvere questo problema, non usare l'ultimo tipo a cui si fa riferimento nel messaggio di errore. L'uso di questo tipo in altri linguaggi .NET, ad esempio C#, non è interessato da questo problema. Pertanto, è possibile creare un assieme di spessore per fornire un accesso indiretto al tipo interessato.

Riferimenti

Per ulteriori informazioni su Visual Studio 2013 Update 5, vedere Descrizione di Visual Studio 2013 Update 5.