代码之家  ›  专栏  ›  技术社区  ›  rbrayb

MSIL调试程序-MDBG、DBGCLR、CORDBG

  •  5
  • rbrayb  · 技术社区  · 17 年前

    我一直在做一些MSIL工作,并且遇到了对这三个调试器的引用。

    • 他们之间有什么区别?

    • 是他们中的一个比其他WRT更好。功能?

    • 还有其他我错过的吗?

    1 回复  |  直到 17 年前
        1
  •  10
  •   MichaelGG    17 年前

    我假设你的意思是dbgclr不是clt,mdbg不是mdbug?

    Visual Studio是您遗漏的,但dbgclr应该具有相同的功能。 http://blogs.msdn.com/andypennell/archive/2005/02/21/377621.aspx .

    您也可以将windbg与 SOS extensions 从Windows调试器执行托管调试。SOS在使用VS时也很有用,因为它允许您检查内存等等。

    要查看源代码级的MSIL调试,请尝试将ILASM与/debug选项一起使用。上一次我检查的时候,vs会让你像c或任何其他语言一样通过.il源。

    msdn博客有大量关于调试.NET应用程序的内容——我建议您在那里进一步搜索。