Domanda

Ho riscontrato un comportamento molto fastidioso con il debugger in Visual Studio 2008 Professional. Sto debug di un'applicazione Web ASP.NET, e quando si passa attraverso il codice il debugger in modo casuale "salta fuori" della modalità di debug, ma senza l'arresto debugger. Così, quando sto passo attraverso il mio codice come questo:

  

scavalcare, scavalcare, scavalcare, passo   sopra, ..., scavalcare

Il debugger continua come se stavo premendo Continua, in questo modo:

  

scavalcare, scavalcare, scavalcare, passo   sopra, ..., continua

Il fatto è che non ho mai toccare Continua!

Quindi, il debugger è ancora in esecuzione, la pagina ASP.NET rende, ma i miei "stepping" finisce. Questo è, naturalmente, molto fastidioso. E succede tutto in modo casuale.

Prima di passare a Windows 7 e IIS 7.5, non ho mai avuto questo problema. Il mio collega che esegue il debug lo stesso codice esatto, ma su una macchina con Windows XP IIS 6 non hanno mai avuto questo problema. Quindi il mio pensiero è, forse questo è Windows 7 o IIS 7.5 connessi?

Ho già fatto <compilation defaultLanguage="c#" debug="true" /> sicuro si trova in web.config.

Avere qualcuno ha sperimentato lo stesso problema, o forse avere un'idea per questo che sto vivendo questo comportamento fastidioso?

Grazie!

PS mi rendo conto questa domanda potrebbe essere più Visual Studio 2008 specifica piuttosto che una programmazione specifica, ma immagino la mia migliore possibilità di trovare qualcuno che ha sperimentato lo stesso problema sarebbe in un forum per i programmatori (dal naturalmente, i programmatori sono le più frequenti gli utenti di Visual Studio 2008).

È stato utile?

Soluzione

Questo è stato a causa di un problema noto con Visual Studio 2008 SP1. Questo articolo (con correzione A riferiti) risolto il problema.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top