MSDN Library
Collapse the table of content
Expand the table of content

Guía básica del depurador

Actualización: noviembre 2007

El depurador de Visual Studio es una herramienta eficaz que permite observar el comportamiento del programa en tiempo de ejecución y encontrar errores lógicos. El depurador trabaja con todos los lenguajes de programación de Visual Studio y sus bibliotecas asociadas. Con el depurador se puede interrumpir (o suspender) la ejecución del programa para examinar el código, evaluar y modificar variables del programa, ver registros, mostrar las instrucciones creadas a partir del código fuente y observar el espacio que ocupa la aplicación en memoria. Con Editar y continuar, puede realizar cambios en el código durante la depuración y después seguir con la ejecución.

El depurador de Visual Studio proporciona un menú Depurar que ofrece acceso a las herramientas del depurador. Las ventanas y cuadros de diálogo del depurador muestran información sobre el programa y permiten escribir información adicional. Puede obtener Ayuda en cualquier ventana o cuadro de diálogo presionando F1.

Control de ejecución

Explica cómo utilizar el depurador para controlar la ejecución de una aplicación. Con el depurador, podrá iniciar (o continuar) la ejecución, interrumpirla o detenerla, recorrer la aplicación paso a paso, ejecutar la aplicación hasta un punto determinado y establecer el punto de ejecución.

Cómo: Restaurar los comandos ocultos del depurador

Describe cómo hacer que estén visibles los comandos del depurador que la configuración predeterminada del IDE ha ocultado.

Trabajar con procesos y subprocesos

Describe cómo asociar a procesos y subprocesos, y controlar su ejecución.

Depuración Just-In-Time

Explica la depuración Just-In-Time, que inicia el depurador automáticamente cuando se bloquea un programa que se ejecuta fuera de Visual Studio.

Iniciar el depurador automáticamente

Proporciona instrucciones para configurar una aplicación de modo que inicie Visual Studio cuando la aplicación se inicie desde Windows. Visual Studio cargará la aplicación, y la dejará preparada para la depuración, pero la depuración en sí no comenzará hasta que se especifique un comando de ejecución. Esta forma de iniciar el depurador resulta útil para depurar servicios y servidores COM fuera de proceso.

Tutorial: Depurar en tiempo de diseño

Muestra cómo utilizar la ventana Inmediato de Visual Studio para ejecutar una función o subrutina mientras la aplicación no se está ejecutando.

Volcados

Describe los archivos de volcado, e incluye instrucciones para guardarlos y abrirlos. Los archivos de volcado contienen una instantánea del estado de su programa en algún momento determinado, normalmente después de un bloqueo. Si prueba el programa en un equipo que no tiene instalados los archivos de código fuente o PDB, puede guardar un archivo de volcado cuando se produzca un bloqueo y utilizarlo para depurar el bloqueo en el equipo de generación que contiene los archivos de código fuente y PDB.

Puntos de interrupción y puntos de seguimiento

Explica qué son los puntos de interrupción y los puntos de seguimiento, y cómo se utilizan.

Ver datos en el depurador

Ofrece información acerca de diversas herramientas de depuración que permiten inspeccionar y modificar el estado de un programa. La mayoría de estas herramientas sólo funcionan en el modo de interrupción.

Expresiones en el depurador

Ofrece vínculos a temas que describen la sintaxis específica del lenguaje que se puede usar cuando se escriben en el depurador expresiones de C++, C#, C++, Visual Basic, J# y secuencia de comandos.

Control de excepciones

Describe las excepciones, el modo en que el depurador reacciona ante ellas y cómo cambiar esta reacción, cómo averiguar dónde se ha producido la excepción y ver el contenido de las variables, las limitaciones para las excepciones sin tratamiento en el código administrado, y la solución de las excepciones en el código nativo (C++).

Editar y continuar

Describe Editar y continuar, una herramienta que permite cambiar el código fuente mientras el programa se encuentra en modo de interrupción y aplicar los cambios sin tener que terminar la sesión de depuración y generar de nuevo el programa; e incluye instrucciones para habilitar o deshabilitar esta función.

Depurar la página principal

Proporciona vínculos a secciones más amplias de la documentación relativa a la depuración. Incluye: novedades del depurador, configuración y preparación, puntos de interrupción, control de excepciones, modificar y continuar, depurar código administrado, depurar proyectos de Visual C++, depurar COM y ActiveX, depurar archivos DLL, depurar SQL y las referencias a la interfaz de usuario.

Adiciones de comunidad

Mostrar:
© 2016 Microsoft