.NET程序崩溃时如何自动生成Dump文件?

2026-03-30 10:320阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1655个文字,预计阅读时间需要7分钟。

.NET程序崩溃时如何自动生成Dump文件?

目录 + Windows平台 + .NET Core全平台 + 试一试 + 总结 + 参考资料 + 今天在浏览器队形转载数章时,遇到一个问题,一位读者询问如下:

首先能明确一点的是,程序崩溃退出是不能用的吗?

目录
  • Windows平台
  • .NET Core全平台
    • 试一试
  • 总结
    • 参考文献

      今天在浏览张队转载文章的留言时,遇到一个读者问了这样的问题,如下图所示:

      首先能明确的一点是"程序崩溃退出了是不能用常规的方式dump的",因为整个进程树都已经退出。现场已经无法使用常规的方式读取到。

      一般来说常规的方法是没办法读取到的,也有一些特殊的方式,比如有关部门在调查取证时,就可以通过一些工具读取到内存中的信息。当然这是一些hack手段,不在本文讨论中。

      不过好消息是,虽然您无法在程序崩溃退出以后创建Dump,但是您可以在程序崩溃时自动创建Dump,这样下次遇到程序崩溃,那么就可以有分析的现场了。

      Windows平台

      在 Windows 中,可以将 Windows 错误报告 (WER) 配置为在应用程序崩溃时生成转储。

      阅读全文
      标签:思路

      本文共计1655个文字,预计阅读时间需要7分钟。

      .NET程序崩溃时如何自动生成Dump文件?

      目录 + Windows平台 + .NET Core全平台 + 试一试 + 总结 + 参考资料 + 今天在浏览器队形转载数章时,遇到一个问题,一位读者询问如下:

      首先能明确一点的是,程序崩溃退出是不能用的吗?

      目录
      • Windows平台
      • .NET Core全平台
        • 试一试
      • 总结
        • 参考文献

          今天在浏览张队转载文章的留言时,遇到一个读者问了这样的问题,如下图所示:

          首先能明确的一点是"程序崩溃退出了是不能用常规的方式dump的",因为整个进程树都已经退出。现场已经无法使用常规的方式读取到。

          一般来说常规的方法是没办法读取到的,也有一些特殊的方式,比如有关部门在调查取证时,就可以通过一些工具读取到内存中的信息。当然这是一些hack手段,不在本文讨论中。

          不过好消息是,虽然您无法在程序崩溃退出以后创建Dump,但是您可以在程序崩溃时自动创建Dump,这样下次遇到程序崩溃,那么就可以有分析的现场了。

          Windows平台

          在 Windows 中,可以将 Windows 错误报告 (WER) 配置为在应用程序崩溃时生成转储。

          阅读全文
          标签:思路