从 VS 调试器切换到 WinDbg

Switching from VS debugger to WinDbg

鉴于我已经通过单击 Visual Studio 中的播放按钮 (F5) 启动了实时调试会话以启动可执行文件。

说我发现了一个有趣的情况,Visual Studio无法分析,但我知道如何在 WinDbg 中分析它。

我如何分离 Visual Studio 并附加 WinDbg,以便 WinDbg 现在成为调试器?

我试过:

以下是它对我的作用:

  1. 以非侵入模式附加一个 WinDbg 实例 (F6)
  2. 分离Visual Studio
  3. 以侵入模式附加一个新的 WinDbg 实例 (F6)
  4. 会自动断线
  5. 分离非侵入式 WinDbg (.detach)

同样,您可以将控制权交还给 Visual Studio:

  1. 以非侵入模式附加一个 WinDbg 实例 (F6)
  2. 分离侵入式 WinDbg (.detach)
  3. 附上Visual Studio
  4. 插入 Visual Studio(按暂停键)
  5. 分离非侵入式 WinDbg (.detach)