通过任务管理器创建并查看源代码创建的转储文件,如何打开
how open by vs a dump file that create by task manager and see the source code
我有C 源代码,我通过VS 2008对其进行编译。当我通过F5运行程序并打破Runnig时。我可以将其保存为转储文件,可以通过Visual Studio单击文件来打开它,并且可以在我保存的步骤中看到C 源代码。
但是,当我使用tastmanger并从程序的perocess创建转储文件时当我打开它时,我只看到汇编代码而不是C 代码?我如何修复它?
您可以使用windbg.exe打开这些转储文件。它可以从Microsoft免费提供,这是Windows的Microsoft调试工具的一部分,请访问http://msdn.microsoft.com/en-us/windows/hardware/gg463009.aspx。您可以将其设置为获取源文件,以便您可以看到源以及转储信息。有关如何使用WINDBG的信息,请查看http://windbg.info/doc/1-common-common-cmmds.html或http://msdn.microsoft.com/en-us/library/windows/hardware/hardware/hardware/hardware/hardware/ff551063(fff551063(v = vs.85).aspx
相关文章:
- 如何从Windows控制台调用.exe(C++)以在不同的目录(或任何目录)中创建文件夹?
- 避免使用 boost::进程间::消息队列创建文件
- 在C++中创建文件夹选取器对话框的最简单方法是什么?
- 如何在软件代码中使用ofstream创建文件
- 在特定 Unicode 路径中创建文件
- 两个线程一个使用流 Api,另一个线程创建文件失败并出现错误ERROR_SHARING_VIOLATION
- 即使使用 FILE_FLAG_DELETE_ON_CLOSE 属性创建文件,文件也会保留在磁盘上
- C++ 为每个结构{人}条目创建文件
- "Access is Denied" U盘上的创建文件()
- 在c++编程中的文件夹中创建文件
- 创建文件夹结构
- 在C++中创建文件夹
- 创建文件函数是否可以打开仅在WinObj实用程序中的全局目录下列出的设备的句柄?
- 使用 C++ 或 SDL 在 Android 中创建文件
- 如何检测哪些进程更改,重命名或创建文件?
- 如何在 Linux 中通过 C/C++ 以其他用户身份创建文件?
- 挂钩创建文件抛出异常:读取访问冲突
- UWP 创建文件2 ERROR_ACCESS_DENIED "NUL"
- 如何指定创建文件函数获取未缓存的结果?
- Open() 用于创建文件和打开现有文件.有人能分辨出其中的区别