Debug di applicazioni ASP
Aggiornamento: novembre 2007
Sebbene l'obiettivo primario del debug Web di Microsoft Visual Studio 2005 sia ASP.NET, è possibile eseguire anche il debug di applicazioni Web ASP preesistenti.
Le applicazioni Web ASP sono composte da script eseguiti sul client in file HTM e sul server in file ASP, nel file Global.asa e nei file CDF. Gli script possono essere in linguaggio VBScript, JScript o in una combinazione di entrambi i linguaggi. Possono inoltre contenere codice HTML e oggetti COM. È possibile eseguire il debug di applicazioni Web ASP contenenti tutti questi elementi.
In Visual Studio è possibile eseguire il debug di script sul lato client in esecuzione sul computer locale connettendosi a una copia locale di Internet Explorer. Per eseguire il debug di script con Microsoft Internet Information Server (IIS), è possibile connettersi a Internet Information Services sul computer locale.
Il codice ASP può essere eseguito nel processo Inetinfo.exe (esecuzione in-process) o un un processo Mtx.exe separato (esecuzione out-of-process). Per il debug del codice ASP, è necessario connettersi al processo Mtx.exe. Per il debug dello script del lato client, è inoltre necessario connettersi a IExplore.exe. Per informazioni su come connettersi ai processi, vedere Connessione a processi in esecuzione.
Quando ci si connette a un'applicazione Web ASP, selezionare sempre il tipo di programma appropriato nella finestra di dialogo Connetti a processo. Quando si esegue il debug dello script, Codice gestito non deve essere selezionato. Non è possibile eseguire contemporaneamente il debug dello script e del codice gestito in Visual Studio 2005.
In questa sezione
Debug di applicazioni ASP.NET e AJAX
Vengono illustrati i passaggi richiesti per la preparazione al debug ASP.Procedura: eseguire il debug degli errori ASP con il debug JIT
Viene descritto come utilizzare il debug JIT (Just-In-Time) per avviare automaticamente il debugger quando si verifica un errore ASP.Procedura: eseguire il debug di file Global.asa
Vengono riportate delle considerazioni sul debug relativamente ai file Global.asa.Debug di oggetti script nelle pagine ASP
Vengono riportate delle considerazioni sul debug di oggetti di script nelle pagine ASP incluso il modello di oggetti script, la libreria di script, l'attivazione del debug di oggetti script e l'analisi.Procedura: attivare il debug di script in Esplora soluzioni
Per impostazione predefinita il debug di script è disattivato in Internet Explorer. Per poter utilizzare Visual Studio per il debug di script in Internet Explorer, è necessario utilizzare la procedura descritta di seguito.Informazioni sull'elaborazione di script ASP
Viene fornita una panoramica sui concetti di base relativi all'elaborazione dello script ASP.