Share via


Tutorial: Depurar en tiempo de diseño

Este tema se aplica a:

Edición

Visual Basic

C#

F#

C++

Web Developer

Express

El tema es aplicable El tema es aplicable El tema no es aplicable El tema no es aplicable El tema no es aplicable

Pro, Premium y Ultimate

El tema es aplicable El tema es aplicable El tema es aplicable El tema es aplicable El tema es aplicable

Puede utilizar la ventana Inmediato de Visual Studio para ejecutar una función o subrutina mientras su aplicación no se está ejecutando. Si la función o subrutina contiene un punto de interrupción, Visual Studio interrumpirá la ejecución en el punto adecuado. A continuación puede utilizar las ventanas del depurador para examinar el estado del programa. Esta característica se denomina depuración en tiempo de diseño.

El siguiente procedimiento muestra cómo puede utilizar esta característica.

Para establecer los puntos de interrupción en la ventana Inmediato

  1. Pegue el siguiente código en una aplicación de consola de Visual Basic:

    Module Module1
    
        Sub Main()
            MySub()
        End Sub
    
        Function MyFunction() As Decimal
            Static i As Integer
            i = i + 1
            Dim s As String
    
            s = "Add Breakpoint here"
            Return 4
        End Function
    
        Sub MySub()
            MyFunction()
        End Sub
    End Module
    
  2. Establezca un punto de interrupción en la línea s="Add BreakPoint Here".

  3. Escriba lo siguiente en la ventana Inmediato: ? MyFunction <enter>

  4. Compruebe que se ha alcanzado el punto de interrupción, y que la pila de llamadas es exacta.

  5. En el menú Depurar, haga clic en Continuar y compruebe que todavía está en modo de diseño.

  6. Escriba lo siguiente en la ventana Inmediato: ? MyFunction <enter>

  7. Escriba lo siguiente en la ventana Inmediato: ?MySub<enter>

  8. Compruebe que ha alcanzado el punto de interrupción, y examine el valor de la variable estática i en la ventana Variables locales. Debería tener el valor de 3.

  9. Compruebe que la pila de llamadas es exacta.

  10. En el menú Depurar, haga clic en Continuar y compruebe que todavía está en modo de diseño.

Vea también

Conceptos

Seguridad del depurador

Otros recursos

Guía básica del depurador