我知道在Windows中,您可以通过转到任务管理器->进程->右键单击进程来生成转储文件。

  • 什么是转储文件?
  • 我可以使用.dmp文件做什么?
  • 最佳答案

    .dmp文件是Minidump,是事件进程的快照,其中包含有关其当前状态的信息(包括内存,堆栈跟踪,线程信息,模块信息,异常上下文信息)。此信息使您可以检查进程的快照。它通常在进程由于未处理的异常而崩溃时生成,但是可以在任何时候使用。

    可以使用MiniDumpWriteDump API创建它,并使用任何Windows调试器(如Visual Studio1或WinDbg, KD, CDB, NTSD)打开它。有关更多信息,请参见Crash Dump Analysis

    1)根据Minidump文件中存在的信息,Visual Studio可能无法打开特定的.dmp文件。据我所知,其他调试器没有施加任何限制。

    10-08 05:10