Sdílet prostřednictvím


Názorný postup: Ladění v době návrhu

Pomocí aplikace Visual Studio okamžité okno spustit funkce nebo podrutina není spuštěna aplikace.Funkce nebo podrutina obsahuje zarážku, Visual Studio přeruší provádění v odpovídajícím bodě.Můžete zkontrolovat stav aplikací debugger windows.Tato funkce se nazývá ladění v době návrhu.

Následující postup ukazuje použití této funkce.

Vydat zarážky z proměnných

  1. Vložte následující kód do konzoly aplikace 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. Nastavit bod přerušení na řádku, který čte, s="Add BreakPoint Here".

  3. Zadejte následující okamžité okna: ?MyFunction <enter>

  4. Ověřte, že byl vybrán zarážka a správnost zásobníku volání.

  5. Na ladění nabídky, klepněte na tlačítko Pokračovata ověřte, zda jsou stále v režimu návrhu.

  6. Zadejte následující okamžité okna: ?MyFunction <enter>

  7. Zadejte následující okamžité okna: ?MySub <enter>

  8. Ověřte, zda zarážka přístupů a zkontrolujte hodnotu statické proměnné i v Locals okna.Měl by mít hodnotu 3.

  9. Ověřte správnost zásobník volání.

  10. Na ladění nabídky, klepněte na tlačítko Pokračovata ověřte, zda jsou stále v režimu návrhu.

Viz také

Koncepty

Zabezpečení Debugger

Další zdroje

Přehled Debugger