【发布时间】:2018-05-22 10:45:28
【问题描述】:
鉴于我已通过单击 Visual Studio 中的“播放”按钮 (F5) 来启动实时调试会话以启动可执行文件。
假设我发现了一个无法在 Visual Studio 中分析但我知道如何在 WinDbg 中分析的有趣情况。
如何分离 Visual Studio 并使用 WinDbg 附加,以便 WinDbg 现在成为调试器?
我试过了:
- 分离 VS,但这当然会继续运行应用程序,这是我不想要的
- 正在附加 WinDbg。只能附加一个调试器。我不是在寻找 WinDbg 的非侵入式附加。
- 我不想在 VS 中创建故障转储,然后在 WinDbg 中对其进行分析。我希望继续进行实时调试会话。
- 冻结线程(有趣的是,它们在非侵入式 WinDbg 中显示为未冻结),但在分离 VS 时它们将被解冻
【问题讨论】:
-
这当然不是我想要的。我更新了我的问题
标签: visual-studio debugging windbg