Compartir a través de


Depurar JScript con Visual Studio

Algunos programas de JScript están diseñados para que se ejecuten desde la línea de comandos y otros para que se ejecuten en una página de ASP.NET. El tipo de programa influye en el método de depuración.

Procedimientos

Para configurar la depuración de un programa de línea de comandos

  1. Compile el programa que desea depurar utilizando el marcador /debug. Para obtener más información, vea /debug.

  2. Inicie Microsoft Visual Studio.

  3. En el menú Archivo, haga clic en Abrir y, a continuación, en Proyecto.

  4. En el cuadro de diálogo Abrir proyecto, localice el programa compilado (el archivo con la extensión .exe), selecciónelo y haga clic en Abrir.

  5. En el menú Archivo, haga clic en Abrir y, a continuación, en Archivo.

  6. En el cuadro de diálogo Abrir archivo, localice el código fuente (el archivo con la extensión .js), selecciónelo y haga clic en Abrir.

  7. En el menú Archivo, haga clic en Guardar todo.

  8. Elija un nombre y una ubicación para guardar el nuevo proyecto.

Una vez finalizado el proceso de configuración, puede continuar con la sección Depurar con Visual Studio.

Para configurar la depuración de un programa ASP .NET

  1. Inicie Microsoft Visual Studio.

  2. Abra el archivo de ASP.NET que intenta depurar.

  3. Establezca el marcador de depuración en true en la directiva @page. Por ejemplo:

    <%@page Language=jscript debug=true %>
    
  4. Abra la página en un explorador para compilarla.

  5. En el menú Herramientas de Visual Studio, haga clic en Depurar procesos.

  6. En el cuadro de diálogo Procesos, seleccione las opciones Mostrar los procesos del sistema y Mostrar los procesos de todas las sesiones.

  7. En el recuadro Procesos disponibles del cuadro de diálogo Procesos, seleccione el proceso de trabajo de ASP.NET que ejecuta esa aplicación web y haga clic en Asociar.

    De manera predeterminada, el proceso de trabajo es aspnet_wp.exe para IIS 5.x (en Windows 2000 y Windows XP) y w3wp.exe para IIS 6.0 (en Windows Server 2003).

  8. En el cuadro de diálogo Asociar al proceso, seleccione Common Language Runtime y haga clic en Aceptar.

  9. En el cuadro de diálogo Procesos, haga clic en Cerrar.

Una vez finalizado el proceso de configuración, puede continuar con la sección Depurar con Visual Studio.

Para depurar con Visual Studio

  1. En el entorno de desarrollo integrado (IDE) de Visual Studio, abra el archivo que desee depurar, tal como se ha descrito en las secciones de configuración anteriores.

  2. Lleve el cursor hasta la ubicación del archivo donde desea establecer un punto de interrupción y presione F9.

  3. Repita el paso anterior para agregar más puntos de interrupción.

  4. En el menú Depurar, haga clic en Iniciar.

    El programa se ejecutará hasta que encuentre un punto de interrupción o se produzca un error en tiempo de ejecución.

  5. En este punto, se abrirán varias ventanas que le permitirán realizar otras operaciones de depuración. Para obtener más información, vea Guía básica del depurador.

  6. Para detener la depuración pero dejar el programa en ejecución, en el menú Depurar, elija Desasociar todo.

    De lo contrario, cuando detenga la depuración, el programa terminará.

Comentarios

Cuando se depura un programa compilado desde la línea de comandos, Visual Studio lee de nuevo el programa compilado cada vez que se inicia el proceso de depuración. Esto permite hacer modificaciones en el código JScript y (después de compilar de nuevo el código) comprobar el efecto de tales cambios.

Vea también

Tareas

Escribir código JScript con Visual Studio

Conceptos

Compilar desde la línea de comandos

Compilar desde la línea de comandos

Depurar JScript con el depurador de Common Language Runtime

Otros recursos

Guía básica del depurador

Depurar script y aplicaciones web