Могу ли я использовать расширение DLL DbgEng в пользовательском приложении?
Мне интересно, могу ли я использовать расширение DbgEng без WinDbg. Например, возможно ли использовать расширение DbgEng из управляемого приложения.NET?
С уважением, Ремси
1 ответ
Вы можете писать приложения вокруг dbgeng.dll, но это не тривиальная задача. Документация недостаточна, и вы должны написать много сантехнического кода. Однако, если вы хотите построить отладчик в управляемом коде, я рекомендую вам проверить mdbg, который является сборкой отладчика вокруг ICorDebug
, Полный исходный код доступен, так что это хороший источник, чтобы узнать о том, как реализовать отладчик.