Plán rozšíření ladicího programu
Tato dokumentace obsahuje příručku a referenční informace pro rozšíření ladicího programu sady Visual Studio pomocí sady Visual Studio SDK.
Dokumentace k ladění sady Visual Studio obsahuje ukázky, komplexní referenční informace a několik reprezentativních scénářů, které demonstrují typické způsoby přizpůsobení ladicího programu.
Kompilátor a jeho výstup určují, co je potřeba k nastavení ladění ve vašem produktu. Pokud váš kompilátor:
Cílí na nativní operační systém Windows a zapíše . Soubor PDB , můžete ladit programy pomocí nativního ladicího modulu kódu (DE), který je integrovaný do sady Visual Studio. Nemusíte implementovat vyhodnocovače de nebo výrazů. Vyhodnocovač výrazů je napsán pro syntaxi programovacího jazyka C++.
Vytvoří výstup jazyka MSIL (Microsoft Intermediate Language), můžete ladit programy pomocí modulu ladění spravovaného kódu DE, který je také integrovaný do sady Visual Studio. Proto potřebujete implementovat pouze vyhodnocovače výrazů. Pro vás je k dispozici vyhodnocovače ukázkových výrazů. Další informace naleznete v následujících tématech:
Vyhodnocení výrazu v režimu pozastavení
Zápis vyhodnocovače výrazů modulu CLR (Common Language Runtime)
Cílí na proprietární operační systém nebo jiné prostředí za běhu, musíte napsat vlastní de. K dispozici je kurz, který vytvoří jednoduché de using ATL COM. Další informace naleznete v následujících tématech:
Vytvoření vlastního ladicího modulu