Dialogo In Visual Studio, è possibile ottenere i dati diagnostici sulle applicazioni già distribuite utilizzando lo strumento ...

Dialogo
In Visual Studio, è possibile ottenere i dati diagnostici sulle applicazioni già distribuite utilizzando lo strumento di raccolta indipendente di IntelliTrace. Senza modificare la configurazione dell'ambiente di produzione, è possibile installare lo strumento di raccolta laddove è stata distribuita l'applicazione, utilizzare i comandi PowerShell per raccogliere i dati ed eliminare lo strumento di raccolta una volta terminata l'operazione. In tal modo, le informazioni di IntelliTrace vengono registrate durante l'esecuzione dell'applicazione senza interromperne le operazioni. È possibile raccogliere questi dati per le applicazioni Web e le applicazioni gestite.

La registrazione eseguita può essere aperta in Visual Studio Ultimate, è possibile rivedere i dati e utilizzare l'esperienza di debug di IntelliTrace per sapere cosa è accaduto con estrema rapidità e facilità. 



Azione
Nella sessione di PowerShell, eseguire il comando get-help di IntelliTrace.
 
Dialogo
Lo strumento di raccolta di IntelliTrace viene fornito con i comandi PowerShell che possono essere utilizzati per raccogliere dati per un pool di applicazioni IIS. Sono disponibili altri comandi che consentono di utilizzare le registrazioni IntelliTrace e IIS. 

Esaminare una registrazione salvata dall'applicazione Web Fabrikam Fiber. Le registrazioni vengono archiviate come file con estensione .iTrace.



Azione
Visualizzare il file con estensione .iTrace e fare doppio clic. 
 
Dialogo
La registrazione viene aperta in Visual Studio Ultimate e viene visualizzata la pagina di riepilogo di IntelliTrace. In questa pagina vengono visualizzate le eccezioni, le richieste Web, i thread e altre informazioni raccolte da IntelliTrace. 



Azione
Espandere la sezione Dati eccezione.
 
Dialogo
In questa sezione è possibile esaminare le eccezioni che sono state rilevate e generate durante la registrazione eseguita da IntelliTrace.



Azione
Espandere la sezione Richieste Web. 

Dialogo
In questa sezione è possibile esaminare le richieste Web che sono state inviate a IIS. 


 
Azione
Fare doppio clic su una richiesta Web. 

Dialogo
Esaminando una richiesta Web si possono visualizzare altri dettagli e tutti gli eventi IntelliTrace che si sono verificati quando la richiesta è stata elaborata. È possibile avviare il debug da un evento.



Azione
Selezionare un evento ADO.NET e avviare il debug.
 
Dialogo
Vengono visualizzate le stesse informazioni che si ottengono quando si esegue il debug di un'applicazione con IntelliTrace in Visual Studio. Quando si avvia il debug da un evento, il codice in cui si è verificato l'evento viene visualizzato in Visual Studio, ossia la stessa esperienza di debug che si ottiene quando si preme F5.

Come indicato in precedenza, è possibile raccogliere i dati di debug sulle applicazioni distribuite senza modificarne l'ambiente di produzione. È possibile utilizzare IntelliTrace con queste informazioni per trovare e risolvere i bug con più facilità e rapidità.