2010-12-10 17 views

Respuesta

8

En las versiones Ultimate de Visual Studio 2010 puede usar Inellitrace para volver a la ejecución, como mencionó Dan Puzey.

Sin embargo, en cualquier versión de Visual Studio todavía puede obtener mucha información solo desde la pila de llamadas. No solo muestra las llamadas que conducen a la posición actual, al hacer doble clic en los puntos en la ventana de la Pila de llamadas puede saltar al punto en el código donde se llamó a cada método. El estado de la pila se conserva, por lo que aún puede ver los valores de las variables locales en el método de llamada.

7

Verá la traza en Stack Trace (Call Stack Window en Visual Studio).

Si está utilizando el depurador puede arrastrar y soltar la flecha amarilla a las líneas de código anteriores para repetir el escenario. Sin embargo, no siempre funciona.

+0

@Cody Gray Gracias – nan

9

Si tiene VS2010 Ultimate, la funcionalidad "Intellitrace" le permite hacer exactamente eso. Básicamente, registra una gran cantidad de datos de ejecución (hasta e incluyendo todos los métodos llamados &) y le permite dar un paso atrás en el tiempo para examinar los valores de las variables en esos puntos.

7

Arrastre la flecha amarilla en cualquier lugar para esto.

+1

más simple. lo estaba buscando desde hace tanto tiempo. – Umar

+0

[Mueva el puntero para cambiar el flujo de ejecución] (https://msdn.microsoft.com/en-us/library/y740d9d3.aspx#Anchor_4) – foobarbaz

Cuestiones relacionadas