0

我有 c++ 源代码,我用 vs 2008 编译它。当我按 F5 运行程序并打破运行时。我可以将它保存为转储文件,我可以通过 Visual Studio 单击文件来打开它,我可以在保存它的步骤中看到 c++ 源代码。

但是当我使用任务管理器并从程序的进程中创建转储文件时,当我打开它时,我只看到汇编代码而不是 c++ 代码?我该如何解决?

4

1 回答 1

0

您可以使用 WinDbg.exe 打开这些转储文件。它可作为 Microsoft Debugging Tools For Windows 的一部分从 Microsoft 免费获得,网址为http://msdn.microsoft.com/en-us/windows/hardware/gg463009.aspx。您可以将其设置为抓取您的源文件,以便您可以查看您的源以及转储信息。有关如何使用 WinDbg 的信息,请查看http://windbg.info/doc/1-common-cmds.htmlhttp://msdn.microsoft.com/en-us/library/windows/hardware/ff551063( v=VS.85).aspx

于 2012-10-31T16:03:05.680 回答