gpt4 book ai didi

visual-studio - 为什么使用 WinDbg 与 Visual Studio (VS) 调试器?

转载 作者:行者123 更新时间:2023-12-03 05:46:02 25 4
gpt4 key购买 nike

使用WinDbg的主要原因是什么?与 Visual Studio 调试器相比?

它通常用作 Visual Studio 调试器的完全替代品,还是在需要时更多地使用。

最佳答案

如果您想知道为什么应该使用 Windbg 而不是 Visual Studio,那么您需要阅读 Advanced Windows Debugging 。任何时候你需要调试一个真正难看的问题时,windbg 都有比 Visual Studio 更好的技术来完成它。 Windbg 拥有更强大的脚本语言,允许您编写 DLL 来自动解决难题。它将安装 gflags.exe,这使您可以更好地控制堆以调试内存覆盖。

您实际上不需要运行安装,只需复制文件即可开始安装。它还会安装 adsplus.vb,因此您可以获取正在运行的进程的小型转储。设置执行远程调试也非常容易。没有什么比能够在自己的办公 table 上调试问题而不是与测试 PC 上闪烁的 15 英寸显示器作斗争更好的了。

对于日常代码编写,我使用 Visual Studio,但是一旦您需要开始从其他计算机调试问题或发现自己处于非常难看的情况,windbg 就是唯一的选择。花一些时间学习 Windbg 是一项巨大的投资。另外,如果您查看故障转储,有两个很棒的资源: http://www.dumpanalysis.org/bloghttp://blogs.msdn.com/ntdebugging/default.aspx使用windbg 进行所有调试。

关于visual-studio - 为什么使用 WinDbg 与 Visual Studio (VS) 调试器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/105130/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com