相关疑难解决方法(0)

如何使用Visual Studio调试进程?

如果应用程序†崩溃,

在此输入图像描述

我点击"Debug",Visual Studio是我目前注册的实时(JIT)调试器:

在此输入图像描述

Visual Studio出现,但没有办法调试任何东西:

在此输入图像描述

  • 我没有看到任何拆卸
  • 我没有看到任何寄存器(假设它在带寄存器的CPU上运行)
  • 调用堆栈为空(假设CPU有堆栈指针)
  • 我没有看到任何符号(假设它有任何符号)
  • 我没有看到反射的重构源代码(假设它被管理)

其他JIT调试器产品能够显示反汇编,但它们是基于命令行的(Windows调试工具),或者不支持符号(OllyDbg,Delphi).另外,我的问题是关于使用Visual Studio进行调试,因为我已经安装了它,它已经是我的注册JIT了.

如何使用Visual Studio调试程序?

或者:有没有人写过支持Microsoft符号服务器的图形化调试器?

†不一定是用Visual Studio编写的.

编辑:将标题更改为进程而不是应用程序,因为后者以某种方式暗示" 我的应用程序".

编辑:假设原始应用程序是由Steve Gibson用汇编语言编写的.也就是说,没有源代码或调试信息.Visual Studio应该仍然能够向我显示程序集转储.

debugging visual-studio

5
推荐指数
1
解决办法
4281
查看次数

标签 统计

debugging ×1

visual-studio ×1