使用 Visual Studio 2008 Express 进行源转储分析?

发布于 2024-07-27 13:06:22 字数 372 浏览 10 评论 0原文

有没有办法使用 Visual Studio 2008 Express 分析应用程序崩溃小型转储(例如,由 SetUnhandledExceptionFilter 或 minidumpwritedump() 创建)及其源代码?

我通常在工作中使用“真实”版本的 VS 来执行此操作,但是当尝试让它在我的个人项目(使用 VS 2008 Express)上运行时,它告诉我“当前位置没有可用的源代码”。 并拒绝给我除了拆卸窗口之外的任何东西。 有问题的应用程序的符号由调试器加载,“调试源文件”属性页包含一个指向我的源代码所在目录的指针,但没有骰子。

是否可以通过 VS 2008 Express 版本来完成此操作? 如果是这样,有没有人对我还可以尝试做些什么来让这个工作有任何建议?

Is there any way to analyze app-crash minidumps (e.g. created by SetUnhandledExceptionFilter, or minidumpwritedump()) with source, using Visual Studio 2008 Express?

I generally do this at work using "real" versions of VS, but when trying to get it to work on my personal projects (using VS 2008 Express) it tells me "There is no source code available for the current location." and refuses to give me anything other than a disassembly window. Symbols for the app in question are loaded by the debugger, the "Debug Source Files" property page includes a pointer to the directory in which my source-code lives, but no dice.

Is it even possible to do this via the Express edition of VS 2008? If so, does anyone have any advice as to what else I could try to get this working?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

灼痛 2024-08-03 13:06:22

不知道Express版能不能做到这一点。 但如果您需要使用免费产品来完成此操作,则可以使用 WinDBG。 WinDBG 是Windows 调试工具的一部分。

I don't know if the Express edition can do this. but if you need to do it with a free product, you can use WinDBG instead. WinDBG is part of the Debugging Tool for Windows.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文