我知道在Windows中,您可以通过转到任务管理器->进程->右键单击进程来生成转储文件。
最佳答案
.dmp文件是Minidump,是事件进程的快照,其中包含有关其当前状态的信息(包括内存,堆栈跟踪,线程信息,模块信息,异常上下文信息)。此信息使您可以检查进程的快照。它通常在进程由于未处理的异常而崩溃时生成,但是可以在任何时候使用。
可以使用MiniDumpWriteDump API创建它,并使用任何Windows调试器(如Visual Studio1或WinDbg, KD, CDB, NTSD)打开它。有关更多信息,请参见Crash Dump Analysis。
1)根据Minidump文件中存在的信息,Visual Studio可能无法打开特定的.dmp文件。据我所知,其他调试器没有施加任何限制。