是否有任何独立的 C#/.NET 调试器



我想知道是否有任何Visual Studio质量调试器可以在Visual Studio之外运行,而不是在IDE内部运行? 如果它是开源的,那就太好了,所以我可以看看它是如何完成的,但这不是必需的,也不是免费的产品。

带有 SOS 扩展名的 WinDBG

以下有 6 个视频系列,以开始使用 WinDBGhttp://channel9.msdn.com/Series/-NET-Debugging-Stater-Kit-for-the-Production-Environment

WinDBG 对于以下情况也很有用,其中 VS 调试器无效/不可用

  1. 崩溃
  2. 僵局
  3. 生产环境

你应该尝试mdbg.exe。

也可以在计算机上的 Windows SDK

目录中使用,如 C:\Program Files (x86)\Microsoft SDK\Windows\v7.0A\Bin\NETFX 4.0 Tools for VS2010。

不是完全"独立的",但SharpDevelopment可能有你要找的东西:

你不只是在寻找DbgCLR?

您还可以将 GDB 或 Mono 硬调试器与 C#/.Net 代码一起使用。

windbg

调试托管代码有点痛苦,但可以做到。

最新更新