我知道使用Windows,您可以通过转到任务管理器生成转储文件 - > processes->右键单击该过程。
答案 0 :(得分:3)
.dmp文件是 Minidump ,是实时进程的快照,包含有关其当前状态的信息(包括内存,堆栈跟踪,线程信息,模块信息,异常上下文信息)。此信息允许您检查进程的快照。它通常是在进程由于未处理的异常而崩溃时生成的,但可以在任何时候进行。
可以使用MiniDumpWriteDump API创建它,并使用任何Windows调试器(如Visual Studio 1)或WinDbg, KD, CDB, NTSD打开。有关其他信息,请参阅Crash Dump Analysis。
<小时/> 1)根据Minidump文件中的信息,Visual Studio可能无法打开特定的.dmp文件。据我所知,其他调试器不会施加任何限制。
答案 1 :(得分:0)
根据https://msdn.microsoft.com/en-gb/library/d5zhxt22.aspx,转储文件是该时刻应用程序的快照。
转储文件用于在出错时帮助调试应用程序。