Depurar en Visual Studio

Ha creado su aplicación y ha resuelto los errores de compilación.Ahora debe corregir los errores lógicos que puedan impedir la correcta ejecución de la aplicación o de los procedimientos almacenados.Puede hacer esto con las funciones de depuración del entorno de desarrollo integrado.Dichas funciones permiten detener el programa en las ubicaciones de procedimientos, inspeccionar la memoria y los valores de los registros, cambiar variables, observar el tráfico de mensajes y obtener más información sobre lo que hace el código.

[!NOTA]

Aplicaciones de almacén de Windows

El depurador de Visual Studio proporciona compatibilidad completa para depurar aplicaciones de almacén de Windows que se ejecutan en Windows 8.Para obtener más información, vea las secciones siguientes en Centro dev de Windows:

En esta sección

  • Lo nuevo para el depurador en Visual Studio 2012
    Describe nueva funcionalidad en Visual Studio 2012

  • Depurar la aplicación grabando la ejecución de código con IntelliTrace
    Para buscar los errores más rápido y más fáciles grabando el historial de ejecución de la aplicación con IntelliTrace.Examine los eventos y las llamadas de función registradas para revisar el código, artefactos, y los datos relacionados de la ventana Variables locales en puntos clave a tiempo.Esto permite depurar la aplicación sin tener que establecer partes de puntos de interrupción o reiniciar la aplicación como a menudo.Requiere Visual Studio Ultimate.

  • Seguridad del depurador
    Describe problemas de seguridad relacionados con la depuración.

  • Preparación y configuración de la depuración
    Se ocupa de los valores de las propiedades del proyecto y la configuración que hay que establecer para crear una compilación de depuración de un proyecto.También trata la configuración de la depuración remota, la depuración del origen de Code Center Premium, la depuración de una aplicación de confianza parcial y la depuración de una aplicación de clúster de alto rendimiento.

  • Guía básica del depurador
    Explica los fundamentos del uso del depurador de Visual Studio.Entre los temas, se incluyen: principios básicos de depuración, control de la ejecución, asociación del depurador al programa en ejecución, depuración Just-In-Time, iniciación del depurador automáticamente, volcados de memoria, puntos de interrupción, inspección del programa, control de excepciones, Editar y continuar, y utilizar expresiones en el depurador.

  • Vínculos a la depuración de aplicaciones de la Tienda Windows
    Proporciona el vínculo a información sobre la ejecución y depuración Windows almacena aplicaciones en Windows 8.

  • Depurar código administrado
    En esta sección se tratan problemas y técnicas de depuración comunes para el código administrado escrito en Visual Basic, Visual C# y C++.

  • Depuración de código nativo
    Trata algunos problemas y técnicas de depuración comunes para aplicaciones de C y C++.

  • Depurar código de GPU
    Describe cómo depurar el código de C++ que se está ejecutando en la unidad central (GPU) de gráficos.

  • Depurar script y aplicaciones web
    Se describen los problemas y técnicas de depuración comunes que pueden aparecer en la depuración de aplicaciones Web.Las secciones incluyen la depuración de aplicaciones ASP.NET y aplicaciones Web ASP, la depuración de aplicaciones Web del servidor ATL, errores de depuración del servidor Web y solución de problemas.

  • Depurar servicios WCF
    Describe la depuración de las técnicas y las limitaciones para los servicios WCF que se ejecutan en internet information services (IIS), en un servidor de desarrollo de ASP.NET, o que se ejecutan como un servicio uno mismo- hospedado.

  • Depurar gráficos de DirectX
    Describe las herramientas de diagnóstico que puede utilizar para ayudar a solucionar problemas de representación de juegos y aplicaciones DirectX- basados en.

  • Depuración: referencia de la interfaz de usuario
    Proporciona información de referencia sobre las ventanas y cuadros de diálogo que se utilizan para depurar una aplicación.Estos temas también están disponibles cuando se presiona F1 mientras se depura un elemento de la interfaz de usuario, por ejemplo, la ventana Puntos de interrupción.

  • Debug Interface Access SDK
    Describe el kit de desarrollo de software de Access de la interfaz de depuración de Microsoft (diámetro SDK).El diámetro SDK proporciona acceso a información de depuración almacenada en los archivos de base de datos de programa (.pdb) generados por herramientas de postcompiler de Microsoft.

Secciones relacionadas

  • Tutorial: Depurar un proyecto de complemento
    Los complementos son aplicaciones compiladas que utilizan el modelo de objetos de automatización de Visual Studio para manipular o automatizar el entorno de desarrollo integrado.En este tema se muestra cómo depurar un proyecto de complemento de Visual Studio

  • Implementar aplicaciones y componentes
    Contiene vínculos a diversos temas sobre implementación, incluidos: conceptos de la implementación, introducción a Microsoft Windows Installer, proyectos de implementación, combinar proyectos de módulo, crear o agregar proyectos de implementación, configurar propiedades, agregar elementos a un proyecto de implementación y abrir los editores de implementación.Esta sección también trata la administración de la instalación de archivos, configuración del Registro, tipos de archivos, interfaz de usuario, acciones personalizadas y condiciones de inicio.