首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AdPlus & WinDbg:使用AdPlus和WinDbg大便的区别?

AdPlus & WinDbg:使用AdPlus和WinDbg大便的区别?
EN

Stack Overflow用户
提问于 2011-09-27 01:54:25
回答 2查看 1.4K关注 0票数 1

任务-当应用程序崩溃时,需要找到崩溃原因。

我看到了使用AdPlus获取崩溃转储,然后将其加载到WinDbg中进行分析的建议。

我所做的是将WinDbg附加到一个进程,并在WinDbg显示异常后等待程序崩溃调试。

使用AdPlus而不是直接将WinDbg附加到进程有什么好处吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-27 03:41:43

在您的例子中,使用AdPlus创建转储没有任何优势。如果您可以在目标机器上附加WinDbg并进行调试,并且手头有完整的堆,这就是您能得到的最好的结果。

一般来说,AdPlus只是一个封装了CDB的VB脚本,CDB是一个控制台调试器。当您使用它时,CDB可以有效地调试您的程序,就像WinDbg一样。您从使用AdPlus获得的好处是易于配置和通知选项。此外,由于它是为创建转储而设计的,所以它做得很好-创建了一个每个转储的文件夹等等。但这只是为了方便-只要你需要找到错误的基本需求,在你的情况下,我会坚持使用WinDbg。

票数 1
EN

Stack Overflow用户

发布于 2011-09-28 12:41:24

我想说ADPlus只对非技术人员更好。

对于开发人员来说,将流程加载到WinDbg中要方便得多。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7559125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档