2012-03-20 14 views
10

Sto eseguendo Visual Studio 2010 in Windows 7 Professional 64-Bit in VMware 4.1.1 in esecuzione su 2 processori e circa 2 GB di ram. Durante il debug di una semplice applicazione Visual Studio sembra bloccarsi/non rispondere. Poi ricevo un messaggio con la bolla che mi informa che "Visual Studio è occupato in attesa di un'operazione interna da completare". Dopo alcuni minuti ricevo il seguente messaggio:Errore irreversibile HRESULT = 0x80131c08 durante il debug in Visual Studio 2010

"Si è verificato un errore irreversibile ed è necessario terminare il debug. Per ulteriori dettagli, consultare il sito Web di supporto e assistenza Microsoft HRESULT = 0x80131c08. ErrorCode = 0x0. "

Il sito Web di supporto di Microsoft non è in grado di trovare una soluzione. Ho cercato inutilmente la mia risorsa preferita "Google". Oltre a guardare qui sul flusso Stackover. Ho trovato un post qui simile ma non correlato a VMware, post ha detto che questo errore era dovuto a un problema di memoria, quindi ho aumentato la macchina virtuale a 4 GB e ho provato di nuovo l'intero processo. E ha ottenuto lo stesso errore.

Qualcun altro ha riscontrato questo problema o trovato una soluzione o potrebbe indicarmi la direzione del thread corretto. Come ho detto, ho cercato senza successo.

+0

Il codice di eccezione indica "timeout del debugger", che non sorprenderà. Mai visto questo, qualcosa sul tuo setup è piuttosto incasinato. Cambia la configurazione. –

+0

grazie per la risposta ... vs setup o vmware setup? – Frikz

+0

Impostazione macchina. Quindi sì, probabilmente vmware. –

risposta

3

Questo non ha nulla a che fare con la mia configurazione, VMware/memoria. Sono imbarazzato nel dire che è stata completamente colpa mia. Problema nel mio codice con un array, anche se non sono mai stato in grado di causare l'arresto anomalo di Visual Studio prima con il mio codice. Ci scusiamo per aver perso tempo @Hans Passant.

+10

Qual è stato il problema esattamente? Sto incontrando lo stesso problema, ma non riesco a individuare eventuali problemi evidenti con il mio codice. –

+0

Ottengo anche questo errore, a volte quando esco dall'applicazione, quindi mi piacerebbe ricevere ulteriori informazioni a riguardo: hai danneggiato il tuo heap o qual era il problema dell'array? – Sam

+0

Ad essere sincero non riesco a ricordare il problema esatto con il mio codice, come ho appena semplificato alla fine. Posso comunque dirti che stavo cercando di raggruppare più linee di indirizzo in una stringa di array e di impostarla in una singola proprietà come una stringa concatenata. Finito per separarlo in più proprietà di indirizzo. – Frikz

4

Ho riscontrato questo errore quando mi collego automaticamente a un processo in codice C# utilizzando lo spazio dei nomi EnvDTE. Il processo che è stato allegato è terminato inaspettatamente (il processo è stato ucciso in qualche modo?) E quindi il debugger è scaduto. Probabilmente un momento sfortunato, dopo quel messaggio con l'errore HRESULT = 0x80131c08 ho anche ricevuto un altro messaggio che diceva: impossibile staccare dal processo X (il processo automaticamente collegato) a causa di un errore API irrecuperabile. Speriamo che questo possa essere di aiuto qualche giorno.

1

Ho riscontrato questo errore (tra gli altri) quando si collega WinDbg (non invasivo) a un processo mentre è collegato il debugger di VisualStudio 2013. Se chiedi perché farei una cosa del genere, è perché VS 2013 non supporta più il caricamento di SOS nel debugger VS!

Problemi correlati