Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La depuración histórica es un modo de depuración que depende de la información recopilada por IntelliTrace. Permite retroceder y avanzar a través de la ejecución de la aplicación e inspeccionar su estado.
Puede usar IntelliTrace en visual Studio Enterprise Edition (pero no en las ediciones Professional o Community).
¿Por qué usar la depuración histórica?
Establecer puntos de interrupción para encontrar errores puede ser un proceso de prueba y error. Estableces un punto de interrupción cerca del lugar en el código donde sospechas que está el error, luego ejecutas la aplicación en el depurador y esperas que el punto de interrupción se alcance, y que el lugar donde se interrumpe la ejecución pueda revelar el origen del error. De lo contrario, deberás intentar establecer un punto de interrupción en otro lugar del código y volver a ejecutar el depurador, realizando todos los pasos de prueba una y otra vez hasta que encuentres el problema.
Puede usar IntelliTrace y la depuración histórica para desplazarse por la aplicación e inspeccionar su estado (pila de llamadas y variables locales) sin tener que establecer puntos de interrupción, reiniciar la depuración y repetir los pasos de prueba. Esto puede ahorrar mucho tiempo, especialmente cuando el error se encuentra en profundidad en un escenario de prueba que tarda mucho tiempo en ejecutarse.
¿Cómo empiezo a usar la depuración histórica?
IntelliTrace está activado de forma predeterminada. Lo único que tiene que hacer es decidir qué eventos y llamadas de función le interesan y si desea ver capturas instantáneas del estado completo de la aplicación. Para obtener más información sobre cómo definir lo que desea buscar, consulte Características de IntelliTrace. La compatibilidad con características varía según el idioma y el tipo de aplicación.
- Para ver las instantáneas con depuración histórica, consulte Inspección de estados de aplicación anteriores mediante IntelliTrace
- Para obtener información sobre cómo inspeccionar variables y navegar por el código, consulte Inspect your app with historical debugging.
- Para obtener más información sobre la depuración con eventos de IntelliTrace, consulte Tutorial: Uso de IntelliTrace.