当前位置:  开发笔记 > 运维 > 正文

如何使用Visual Studio调试进程?

如何解决《如何使用VisualStudio调试进程?》经验,为你挑选了0个好方法。

如果应用程序†崩溃,

在此输入图像描述

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

在此输入图像描述

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

在此输入图像描述

我没有看到任何拆卸

我没有看到任何寄存器(假设它在带寄存器的CPU上运行)

调用堆栈为空(假设CPU有堆栈指针)

我没有看到任何符号(假设它有任何符号)

我没有看到反射的重构源代码(假设它被管理)

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

如何使用Visual Studio调试程序?

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

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

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

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

推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有