如何打开由 DigitalMicrograph 创建的 .dmp 文件?

How do I open .dmp files created by DigitalMicrograph?

如何打开 %ProgramData%/Gatan/LogsDigitalMicrograph 在崩溃时创建的 .dmp 文件?


每当我在执行我自己当前正在开发的程序后关闭 DigitalMicrograph 时,DigitalMicrograph 就会崩溃。它在下面显示了与日志中的 .dmp 文件相关的错误消息。此 .dmp 文件可能包含 DigitalMicrograph 崩溃的信息。估计和我自己的程序有关,是我执行自己的程序才崩溃的。

我想用我自己的代码解决这个问题。为了获得在何处修复错误的信息,我想读出这个 .dmp 文件。 (我的程序有大约 40 个文件,每个文件有几百行代码。没有机会通过显示的错误消息找到原因。)但是 .dmp 文件是一个二进制文件,其结构我不知道.那么如何打开这些文件呢?

我试过Microsoft Windows WinDbg Preview program which is recommended in lots of posts about C-program dumps. But this shows nothing. Also Nirsoft BlueScreenView没有显示任何东西。

可以使用 Microsoft Visual Studio 2015 打开这些文件以启动调试过程。但是,它们仅与将应用程序编译到这个非常特定的版本时创建的调试输出结合使用,即与匹配的源代码结合使用。