将实时调试会话从VStudio(2010)切换到WinDbg

时间:2013-01-17 01:49:06

标签: c# debugging windbg visual-studio-debugging

我怀疑答案是否定的,但也许有人知道一些魔法。

我发现VStudio更容易用于逐步执行c#代码。但是,当我在CLR图层下面的(非CLR)图层中遇到崩溃时,我希望能够使用WinDbg。关于我唯一能想到的是在VStudio中制作DMP文件并在WinDbg中打开它。但是,转储创建并没有提供很多选项,我怀疑我会错过一些调试信息。

1 个答案:

答案 0 :(得分:0)

Visual Studio将执行用户内存的完整内存转储以及通常您真正需要的线程信息。否则我唯一知道要做的就是在VS下正常调试它,然后用windbg附加(非侵入性)。不幸的是,你不能以这种方式单步执行windbg中的代码,但你可以做大多数其他事情(检查内存,转储进程等等)。