2012-07-12 3 views
19

Quando per costruire il mio progetto di sito web questa mattina e ottenuto questo errore:Errore Il dominio dell'applicazione in cui è stato eseguito il thread è stato scaricato.

Error 9 The application domain in which the thread was running has been unloaded.

Nessun numeri di linea aggiuntivi, di progetto, o un file di dati vengono visualizzati, solo il messaggio di errore. Ho provato a pulire la soluzione e ad aprire e chiudere Visual Studio (con beta 2012 in esecuzione). Qualcuno ha qualche suggerimento su come posso costruire il mio progetto?

+1

Ho appena ricevuto questo errore in VS 2008, ho fatto un 'Clean', quindi un' Rebuild All' sulla soluzione e questo sembrava farlo andare via. – travis

risposta

14

In genere, è sufficiente selezionare l'opzione di ricostruzione per risolvere il problema. Tuttavia potrebbe anche essere necessario:

  1. regolare le impostazioni della memoria virtuale per rendere disponibile più memoria virtuale.
  2. uscire da altre applicazioni che consumano grandi quantità di memoria virtuale.
  3. sembra inoltre che Microsoft abbia tentato una correzione per questo nel Service Pack 1 per Visual Studio, sebbene questo non abbia risolto il problema per tutte le persone.
+0

http://social.msdn.microsoft.com/Forums/en-US/vsunittest/thread/ee53aa77-8cb5-4ca7-a9cc-af9fb7379d5c – user2110717

+5

Qualche idea del problema di fondo è? Ho controllato la mia memoria virtuale e ho visto che ho 8 GB di memoria virtuale e 8 GB di memoria fisica, quindi dubito che la memoria sia il vero problema qui. –

1

po 'tardi alla festa, ma per Googler: ho avuto questo ogni volta che mi piacerebbe fare una build, avrebbe dovuto costruire 3 o 4 volte per avviare l'applicazione. La mia soluzione era all'interno di una cartella Dropbox &. Dropbox stava chiudendo le dll compilate.

Dopo aver escluso le directory del cestino (anche le directory obj per buona misura) il problema è andato via. Questo potrebbe anche essere il caso per i programmi antivirus/antimalware.