c# - 查找 C# 应用程序的故障转储文件

标签 c# crash memory-dump

我正在编写的应用程序总是在客户端计算机上崩溃,但我没有得到异常描述或堆栈跟踪。
我唯一得到的是 Windows 要发送给 Microsoft 的崩溃报告。
我想获取该转储文件并自行调查,但找不到。

当我“查看错误报告的内容”时,我可以看到不同的内存转储,但我无法复制或保存它。

最佳答案

您可以使用 Windows debugging tools查看故障转储。要充分利用它,您需要该应用程序的符号的精确副本(即相同版本)。

看看Tess's blog有关如何使用 Windows 调试工具的教程。每当我需要分析故障转储时,我都会经常引用她的博客。

关于c# - 查找 C# 应用程序的故障转储文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27742/

相关文章:

c# - Debug.Assert() 仅在跨过它时触发

iphone - PayPal iOS MECL getInstance方法崩溃

c# - 使用 Easyhook 和一个函数将信息从 dll 发送到我的 C# 代码后,外部应用程序崩溃

java - 访问运行中的 JVM 原始内存

c# - 如何将 Foreach 循环转换为 Linq(在 datagridview 中)

c# - 如何解决 RibbonApplicationMenu 的绑定(bind)错误

ram - STM32F407 内存布局

c# - 如何从进程内存中删除字符串?

c# - 如何根据某些条件从 Dictionary<string, List<string>> 中选择/删除元素

java - 致命异常 : java. lang.IllegalStateException - 无法为 LinearLayout 创建图层(仅在 Galaxy j4+、j6+ 中崩溃)