Condividi tramite


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

Vedere anche

Concetti

Protezione del debugger

Altre risorse

Debug in Visual Studio

Impostazioni di debug e preparazione

Guida di orientamento al debugger