2011-01-19 8 views
11

Sto cercando di risolvere un problema in cui alcuni URL relativi non si risolvono correttamente in un sito Web ASP.NET. Voglio vedere i log HTTP per determinare quali URL vengono richiesti dal server web. Sto usando il server di sviluppo ASP.NET, non IIS.Dove il server di sviluppo ASP.NET conserva i propri registri?

Quindi ci sono registri prodotti dal server di sviluppo ASP.NET in cui posso verificare quali file vengono richiesti?

Windows 7, 64 bit
VS2008
ASP.NET 3.5 SP1

+0

Non sono sicuro cosa intendi per server di sviluppo. Ti stai riferendo al server di Visual Studio incorporato? – Jeff

+1

@Jeff: sì, si chiama anche Cassini o Development Server. – VoodooChild

+0

@VoodooChild grazie. Conoscevo Cassini ma non mi ero reso conto che "Development Server" era ufficiale. – Jeff

risposta

6

Per quanto ho capito Cassini non ha alcuna funzionalità di registrazione

2

La risposta breve è:

ci sono i registri per il server di sviluppo, alias: Cassini

Si consiglia vivamente di utilizzare il server Web IIS, se la registrazione è fondamentale per le proprie esigenze.

+0

per riferimento http://www.devx.com/dotnet/Articolo/11711/1954 – VoodooChild

+1

+1 per il link e commenti alle domande. Anche se Zayar ti ha picchiato al punzone con la risposta, così è stato accettato. :) – David

9

Se siete disposti a sostituire il server di sviluppo ASP.NET di base che viene fornito con Visual Studio ...

CassiniDev include un real-time request/response viewer and logging facility. Da quello che ho capito, puoi facilmente fare drop it in as a replacement web server.

CassiniDev Log Viewer

CassiniDev sembra fare esattamente quello che ti serve. Se non è assolutamente possibile utilizzare IIS per il proprio sito, questa potrebbe essere l'unica altra opzione in termini di possibilità di generare un log di richiesta.

+0

cosa intendi con "IIS come unica opzione"? Non intendi che dovrà "aggiornare" a IIS? :) .. Oppure dai un motivo per cui Cassini è una scelta migliore secondo te. – VoodooChild

+0

+1 Grazie per le informazioni su questo strumento, si è rivelato utile – David

+0

@VoodooChild: Ho modificato la mia dichiarazione di riepilogo per riflettere sul fatto che questa è un'alternativa a Cassini. Se @David sia disposto o in grado di utilizzare IIS nella sua situazione, è oltre al punto che penso. Personalmente preferisco sempre usare IIS per ospitare i miei siti web di sviluppo, ma capisco anche che questo potrebbe non essere sempre possibile o desiderato per tutti. –

0

Uh, se si ha pazienza e don Ho troppe chiacchiere sul tuo sistema, sono stato in grado di trovare errori nel Visualizzatore eventi nella sezione Applicazione. Cerca la categoria 'WebHost' per trovarli.