Depurar aplicaciones de ASP
Actualización: noviembre 2007
Si bien el enfoque principal de la depuración Web en Microsoft Visual Studio 2005 recae en ASP.NET, también se pueden depurar las aplicaciones Web ASP heredadas.
Las aplicaciones Web ASP se componen de secuencias de comandos, que se ejecutan en el cliente en archivos .htm y en el servidor en archivos .asp, el archivo Global.asa y archivos .cdf. Las secuencias de comandos pueden estar escritas en VBScript, JScript o una combinación de VBScript y JScript. Puede que también se hayan combinado con código HTML y objetos COM. Se pueden depurar las aplicaciones Web ASP que contienen todos estos elementos.
En Visual Studio, se pueden depurar las secuencias de comandos del cliente que se ejecutan en el equipo local asociándose a una copia local de Internet Explorer. Para depurar las secuencias de comandos que se ejecutan en Microsoft Internet Information Services, el usuario puede asociarse a IIS en su equipo local.
El código ASP puede ejecutarse en el proceso de Inetinfo.exe (ejecución en proceso) o en un proceso independiente de Mtx.exe (ejecución fuera de proceso). Para depurar el código ASP, debe asociarse al proceso de Mtx.exe. Para depurar también las secuencias de comandos del cliente, debe asociarse asimismo a IExplore.exe. Para obtener información sobre cómo asociarse a los procesos, vea Conectarse a procesos en ejecución.
Cuando se asocie a una aplicación Web ASP, asegúrese de seleccionar los tipos de programa adecuados en el cuadro de diálogo Asociar al proceso. Cuando se depuran las secuencias de comandos, la opción Código administrado no debe estar seleccionada. En Visual Studio 2005, las secuencias de comandos y el código administrado no se pueden depurar al mismo tiempo.
En esta sección
Depurar aplicaciones ASP.NET y aplicaciones habilitadas para AJAX
Se describen los pasos que hay que dar en IIS para preparar la depuración de ASP.Cómo: Depurar errores de ASP con la depuración Just-In-Time
Se describe cómo utilizar la depuración Just-In-Time para iniciar automáticamente el depurador cuando se produce un error de ASP.Cómo: Depurar los archivos Global.asa
Se abordan consideraciones de depuración específicas de los archivos Global.asa.Depurar objetos de secuencias de comandos en páginas ASP
Se abordan consideraciones referentes a la depuración de objetos de secuencias de comandos en las páginas ASP, incluidos el modelo de objetos de secuencias de comandos, la biblioteca de secuencias de comandos, cómo habilitar la depuración de los objetos de secuencias de comandos y el seguimiento.Cómo: Habilitar la depuración de secuencias de comandos en Internet Explorer
La depuración de secuencias de comandos en Internet Explorer está deshabilitada de forma predeterminada. Si desea utilizar Visual Studio para depurar las secuencias de comandos que se ejecutan en Internet Explorer, siga este procedimiento.Introducción al procesamiento de secuencias de comandos de ASP
Proporciona información conceptual sobre cómo se procesan las secuencias de comandos de ASP.