可以使用哪些工具从命令行调试托管代码?

时间:2013-05-27 15:00:05

标签: c# .net

可以使用哪些工具从命令行调试托管代码(以类似于GDB的方式)?

在做了一些研究之后,我发现mdbg.exe在过去可能已经实现了类似的目的(但它似乎已从Windows 8 SDK中删除)。我已经开始研究cdb.exe了,但到目前为止还无法列出源代码行或设置断点。

1 个答案:

答案 0 :(得分:1)

Cdb.exe是一个非托管调试器,是Windbg.exe的控制台版本。它支持允许在内部CLR结构中查看的SOS扩展,但很少在调试托管代码时很少查找。

MDbg已从SDK中删除,它与.NET 4中更新的调试器接口不兼容。它需要一段时间才能更新它。但最终完成了,你可以下载它here