Sdílet prostřednictvím


Ladění úkolů

Chcete-li program ladit, musí být spuštěn a k němu musí být připojen ladicí modul (DE), jinak musí být de připojen k dříve spuštěném programu. Po připojení musí de vygenerovat určité spouštěcí události. V reakci se ladicí balíček pokusí svázat zarážky nastavené v integrovaném vývojovém prostředí (IDE). Když program dosáhne vázané zarážky, zastaví se a počká na vstup uživatele.

V této části

Problémy se zabezpečením diskutují o krocích zabezpečení potřebných k ladění programu.

Spuštění programu obsahuje podrobné pokyny k určení DE, který volá operační systém pro spuštění programu.

Připojit přímo k programu popisuje proces použitý k ladění programu v procesu, který je již spuštěn.

Události spuštění po spuštění zobrazí seznam událostí, které probíhají po připojení de k programu, dokud program není v hlavním vstupním bodu a je připravený k ladění.

Řízení provádění vysvětluje, jak de obvykle odesílá událost vstupního bodu, událost dokončení načtení nebo zastavení v závislosti na okolnostech.

Vazba zarážek popisuje, jak, pokud uživatel nastaví zarážku, integrované vývojové prostředí formuluje požadavek a vyzve ladicí relaci k vytvoření zarážky.

Vyhodnocení výrazů vysvětluje, jak se výrazy vytvářejí a co se stane, když se výraz vyhodnotí.

Vizualizovat a zobrazit data vysvětlují, jak jsou vyhodnocovače výrazů (EE) podporované vizualizéry typů a vlastní prohlížeče.

Koncepty ladicího programu popisují hlavní koncepty architektury ladění.

Komponenty ladicího programu poskytují přehled o komponentách ladění sady Visual Studio, mezi které patří obslužná rutina symbolů (SH), EE, EE a DE.

Kontexty ladicího programu vysvětlují, jak de funguje současně v kontextu kódu, dokumentace a vyhodnocení výrazů. Popisuje, pro každý ze tří kontextů, umístění, umístění nebo vyhodnocení relevantní pro něj.

Viz také

Začínáme