Sono una sorta di novità nello sviluppo di progetti di applicazione Web di Asp.net mentre li eseguo su un IIS locale. Fino ad ora ho usato l'opzione 'Usa Visual Studio Development Server'. Sto usando Visual Studio 2010 Beta 2.Come eseguire correttamente il debug di applicazioni Web su IIS 7.5 locali con VS 2010 Beta2?
Edit: codice di esempio meno complessa
seguente codice di esempio:
List<string> _list = new List<string>();
_list.Add("asd");
_list.Add("asd2");
_list.Add("asd3");
Ora voglio eseguire il debug/passo attraverso qualche linea di codici con _list.
Durante l'utilizzo di 'Usa Visual Studio Development Server' è possibile visualizzare il contenuto di _list nell'orologio rapido.
Se seleziono "Usa server Web IIS locale" e eseguo il debug attraverso lo stesso codice, il quickwatch prova a visualizzare gli stessi valori mostrandomi una ruota che gira per circa 10 secondi con una valutazione della funzione "" disabeld conseguente scaduta la valutazione della funzione precedente. È necessario continuare l'esecuzione per riattivare il messaggio di valutazione della funzione '.
In seguito ho una finestra di errore di Windows con 'eccezione win32 Unhandeld verificata in w3wp.exe [844] Il debugger Just-In Time è stato lanciato senza l'autorizzazione necessaria sicurezza ..'
faccio eseguire Visual Studio 2010 Beta 2 come amministratore. Inizio il debug premendo F5. Sembra che non riesca davvero a eseguire il debug in questo modo. Devo in qualche modo collegare il debugger VS al processo IIS? Se sì, come fare?
Cosa sto sbagliando e come risolverlo?
E a proposito, questo comportamento errato è nuovo in VS 2010? Non ho mai expierencied che in VS 2008.
Per curiosità, hai "webcompanion" di Lavasoft installato sulla tua macchina? Rimozione di detto software risolto questo problema per me. – IrishChieftain
Siamo spiacenti, non posso ricordare esattamente poiché ho avuto il problema oltre 6 anni fa, ma non penso di aver installato nulla da Lavasoft. – citronas
Di solito è installato con altri software come Ad-Aware. La rimozione di questo ha risolto il problema per me e alcuni altri. – IrishChieftain