Sdílet prostřednictvím


Ladění vaší Visual Basic aplikace

Tato stránka obsahuje odkazy na dokumentaci k funkcionalitě tykající se ladění integrovány do Visual Studio.

Můžete použít nejdůležitější z těchto z nich, ladicí program, který sledujte chování aplikace za běhu a určuje umístění sémantických chyb.

Použití ladicího nástroje, můžete zkoumat obsah proměnných v programu bez vložení další volání výstupních hodnot. Podobně můžete vložit zarážka do svého kódu k zastavení provádění na požadovaném místě.

Řízení spuštění

V následující tabulce jsou uvedeny úkoly ladění týkající se ovládání provádění kódu a poskytuje odkazy na jejich přidružené stránky nápovědy.

Akce

Odkaz

Přerušit provádění.

How to: Break Execution

Spustit provádění.

How to: Start Execution

Určete konfigurace debug a release verze programu.

Debug and Release Project Configurations

Nastavení možnosti spuštění (argumenty příkazové řádky, pracovní adresář, vzdálený počítač.)

Postupy: Nastavení možností spuštění pro ladění aplikace

Ladit v době návrhu.

Walkthrough: Debugging at Design Time

Spuštění ladicího programu.

How to: Launch the Debugger Automatically

Vstup pouze do kódu, který jste napsal a ignorování jiného kódu, jako je například systémové volání.

How to: Step Into Just My Code

Vstup do kódu.

How to: Step Into Code

Zastavení ladění.

How to: Stop Debugging or Stop Execution

Povolit ladění za běhu, které spustí ladicí program Visual Studio, pokud program spuštěný mimo aplikaci Visual Studio narazí závažnou chybu.

Just-In-Time Debugging

Zpracovávání výjimek

Následující tabulka obsahuje seznam úkolů ladění týkajících se zpracování výjimek a odkazuje na jejich přidružených stránky nápovědy.

Akce

Odkaz

Přerušit na neošetřených výjimkách.

How to: Break on User-Unhandled Exceptions

Přerušit při vyvolání výjimky.

How to: Break When an Exception is Thrown

Přerušit na první možnosti výjimky.

How to: Break When an Exception is Thrown

Použití asistenta výjimek.

How to: Correct Run-Time Errors with the Exception Assistant

Přidat novou výjimku.

How to: Add New Exceptions

Pokračování v prací po tom co byla vyvolána vyjímka.

Continuing Execution After an Exception

Uprav a pokračuj

Následující tabulka obsahuje seznam úkolů ladění týkajících se funkcionality "Uprav a pokračuj" a odkazuje na jejich přidružené stránky nápovědy.

Akce

Odkaz

Vypnutí a zapnutí editování a pokračování.

How to: Enable and Disable Edit and Continue

Ukončení možnosti editování a pokračování v přidávání změn do kódu.

How to: Stop Code Changes

Použít úpravy v režim pozastavení.

How to: Apply Edits in Break Mode with Edit and Continue

Zkoumání data ladění

Následující tabulka obsahuje seznam úkolů ladění týkajících prohlížení ladících dat a odkazuje na jejich přidružené stránky nápovědy.

Akce

Odkaz

Použijte oknoRegistry okno k zobrazení obsahu registru.

How to: Use the Registers Window

Použijte okno Zásobníku volání k zobrazení volání funkce nebo procedury, které jsou aktuálně na zásobníku.

How to: Use the Call Stack Window

Použijte okno Rozebrání k zobrazení kódu sestavení odpovídajícímu vytvořeným pokynů vytvořeným kompilátorem.

How to: Use the Disassembly Window

Použijte okno Moduly k prolistování a popisu modulů používaných programem.

How to: Use the Modules Window

Použijte okno Explorer skript k prolistování sktriptových souborů, které jsou právě načteny do programu.

How to: View Script Documents

Použijte okno Procesů k zobrazení všech procesů, které máte připojené k nebo spuštěn z Visual Studio.

How to: Use the Processes Window

Použijte okno Vlákna k přezkoumáni a kontrole vláken v programu.

How to: Use the Threads Window

Nastavení zarážek.

Následující tabulka obsahuje seznam úkolů ladění týkajících se zarážek a odkazuje na jejich přidružené stránky nápovědy.

Akce

Odkaz

Nastavení zarážky.

How to: Set a Simple Breakpoint

Odstranění zarážky.

How to: Delete a Breakpoint

Povolit nebo zakázat zarážku.

How to: Enable or Disable a Breakpoint

Změnit umístění zarážky.

How to: Edit a Breakpoint Location

Použijte filtr k omezení chování zarážka na specifických počítačích, procesech a vláknech.

How to: Specify a Breakpoint Filter

Podmíněně řízení zda jsou čí nejsou zarážky provedeny.

How to: Specify a Breakpoint Condition

Použijte okno Zarážky k provádění úkolů souvisejících s zarážkami.

How to: Use the Breakpoints Window

Viz také

Úkoly

Walkthrough: Debugging a Windows Form

How to: Apply Edits in Break Mode with Edit and Continue

Koncepty

Execution Control

Další zdroje

Debugging Managed Code

Debugging Native Code

Ladění web aplikací a skriptů

Ladění uživatel rozhraní Odkaz…

Debug Settings and Preparation

Debugger Roadmap

Debugging Preparation: C# and Visual Basic Project Types