用VS2013调试崩溃dump文件时,显示“帧不在模块”中,怎么办?

用VS2013调试崩溃dump文件时,显示“帧不在模块”中,怎么办?,第1张

1、首先以管理员权限打开vs2013,添加项目(服务中含客户端文件)。

2、然后在打开的软件中,选择‘工具’,‘附加到进程’。

3、选择进程:w3wp.exe,点击‘附加’(注意应用程序池是否正确)。

4、注意数据库的连接字符串要统一。服务器与本机的一般不同,需要提前修改。

5、最后不附加到进程时,直接访问的是客户端对应cs文件里边的地址,附加后肯定是本地的,如下图所示就完成了。

由于控件并不能单独运行,所以你必须利用另一个程序来装载控件并进行调试,VC中提供了ActiveX容器供使用,在工程/设置菜单(project/setting)中选择Debug页第一栏Executable for debug session,右侧箭头并选择ActiveX Container。 然后开始调试...

如下图所示,创建工程后,会出现Debug目录,与工程名同名的目录。Release目录是如何出现的请见 https://www.jianshu.com/p/bd15c3d1fa5b

可执行文件就在debug和release目录下。

继续打开与工程名同名的目录,会见到下图所示。也有debug和release目录,但是这个目录里面没有可执行文件。

运行一下程序,PersonFromVOC2012List.txt会出现在与工程名同名的目录的目录下。

继续测试,子目录也可以。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11063430.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-13
下一篇2023-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存