我可以在自定义应用程序中使用DbgEng扩展DLL吗?

时间:2010-10-09 16:56:54

标签: .net debugging windbg dbgeng

我很好奇我可以在没有WinDbg的情况下使用DbgEng扩展。例如,是否可以使用托管.NET应用程序中的DbgEng扩展名?

此致 Remsy

1 个答案:

答案 0 :(得分:1)

您可以围绕dbgeng.dll编写应用程序,但这不是一项简单的任务。文档很少,你必须写很多管道代码。但是,如果您想在托管代码中构建调试器,我建议您查看mdbg,这是围绕ICorDebug构建的调试器。完整的源代码是可用的,因此它是了解如何实现调试器的良好来源。