Koncepty ladicího programu
Pokud chcete vytvořit ladicí balíček sady Visual Studio, musíte být obeznámeni s koncepty architektury použitými při návrhu balíčku.
V této části
Ladicí relace vysvětluje roli relace v architektuře ladění.
Servery definují, co je server z hlediska architektury ladění, v abstraktních i fyzických termínech.
Dodavatelé portů definují, co je dodavatel portů z hlediska architektury ladění.
Porty definují, co je port z hlediska architektury ladění.
Procesy definují, co je proces z hlediska architektury ladění.
Programové uzly definují programový uzel z hlediska architektury ladění, včetně toho, jak může identifikovat sebe sama a proces, ve kterém běží.
Programy definují program z hlediska architektury ladění.
Vlákna definují charakteristiky vláken z hlediska architektury ladění.
Rámce zásobníku definují rámec zásobníku z hlediska architektury ladění. Rámec zásobníku je abstrakce zásobníku, která poskytuje kontext spuštění vlákna.
Moduly definují modul z hlediska ladění architektury jako fyzický kontejner kódu, jako je spustitelný soubor nebo knihovna DLL.
Zarážky definují tři typy zarážek – čekající, vázané a chybové – z hlediska architektury ladění.
Související oddíly
Kontexty ladicího programu vysvětlují, jak ladicí modul (DE) pracuje současně v kontextu kódu, dokumentace a vyhodnocení výrazu. Popisuje, pro každý ze tří kontextů, umístění, umístění nebo vyhodnocení relevantní pro něj.
Komponenty ladicího programu poskytují přehled o komponentách ladění sady Visual Studio, mezi které patří ladicí modul (DE), vyhodnocovač výrazů (EE) a obslužná rutina symbolů (SH).
Úlohy ladění obsahují odkazy na různé úlohy ladění, jako je spuštění programu a vyhodnocení výrazů.