2015-12-02 23 views
11

Ottenere un errore csc.exe con gli esempi .NET dal sito. Esecuzione in ambiente Windows 10 x64; i progetti sono arrivati ​​come Win 8 e dovevano essere reindirizzati a 8.1. Ora i progetti non costruiscono. Attiva la registrazione diagnostica per ottenere i dettagli. C'è un modo per ottenere l'intera riga di comando che viene invocata su build?Errore di compilazione di Visual Studio "csc.exe" terminato con codice -532462766

Descrizione "csc.exe" terminato con codice -532462766. file di progetto C: \ Program Files (x86) \ MSBuild \ 14.0 \ bin \ Microsoft.CSharp.CurrentVersion.targets Linea 246

+1

questo è un codice di eccezione CLR generico 0xE0434352. acquisire un crash dump di csc.exe (procdump -ma -i C: \ dumps) e analizzarlo con windbg (alla fine di questo link: http://ig2600.blogspot.de/2009/07/finding-clr-exceptions -with-visual.html) – magicandre1981

+1

'Elimina la cartella bin e obj nei progetti. Il tentativo di pulire e ricostruire la soluzione ' – Webruster

+0

Ho lo stesso errore con una configurazione simile. Sei riuscito a risolvere questo problema? Ci sono poche informazioni su di esso online. –

risposta

-3

Se hai trovato questo errore:

Error 10 "Csc.exe" exited with code -1073741801

tenta di eseguire il comando su console packgae NuGet:

Install-Package NuGetEnablePackageRestore 
14
Install-Package Microsoft.Net.Compilers -Version 1.2.1 

lavorato per me!

+0

Questo ha funzionato per me, anche se il numero di versione che avevo era 1.2.2 e sono andato fino a 1.3.2. Apparentemente a microsoft piace continuare a rompere le cose nei loro compilatori. –

+0

Bene, ho installato la versione 1.3.2 tramite "Gestisci pacchetti NuGet per soluzione". Errore modificato in "" csc.exe "terminato con il codice 255". Ancora alla ricerca di una soluzione. – Archont

+0

Hai controllato i tuoi riferimenti? È ancora 1.0.0 o modificato? – yeulucay

2

Questo errore può essere generato dai pacchetti NuGet quando alcuni .dll non sono disponibili.

Elimina cartella packages e compila. Dovrebbe ripristinare tutti i pacchetti NuGet.

+0

Questo funziona! Vedere la mia risposta qui http://stackoverflow.com/a/43237980/195889 – Raghu

0

Non sono riuscito a scoprire il motivo di ciò, ma un rollback delle impostazioni del progetto predefinito ha risolto il problema per me. Immagino che Visual Studio 2015 abbia in qualche modo confuso le sue impostazioni.

-3

provare a eliminare "packages.config" ha funzionato con me.

+0

Fornire almeno il percorso in cui il file vive. E c'è una ragione per cui questo file dovrebbe essere cancellato? L'utente sta per perdere tutti i dati possibili sull'eliminazione di questo file. La tua risposta sarebbe utile se puoi migliorarla un po '. –

0

Vai a tools ->options ->projects and solutions ->build and run

e cambiare entrambi i livelli di dettaglio MSBuild project build output verbosity e MSBuild project build log file verbosity a Normal, costruire di nuovo il progetto e guardare la finestra di output, se nulla di nuovo si presenta a livello di cambiamento verbosità a uno più alto

0

così facile, basta eliminare la cartella "bin" nel progetto e riavviare Visual Studio

Ha lavorato per me!

Problemi correlati