【发布时间】:2016-03-22 23:24:39
【问题描述】:
当程序崩溃时,它通常会创建三个包含崩溃信息的文件。一旦这些文件生成,Windows 通常会询问您是否要将文件发送给他们。关闭此对话框后,三个故障转储将被删除。
我正在使用 C#/WPF 在 Visual Studio 2015 中开发一个程序,我想知道是否有办法将转储保存在更方便的位置,以便当我的应用程序的用户遇到崩溃时,他们可以发送给我转储,所以我可以检查情况。
在 Windows 7 和 10(我也假设为 8)上,文件在 'user'\appdata\local\temp 中生成,正如我所说,在单击对话框时它们会被删除。我在这里看到了一个可行的解决方案 (Best way to have crash dumps generated when processes crash?),但如果可能的话,我只想移动来自我的程序的故障转储。
【问题讨论】:
标签: c# wpf visual-studio debugging crash