问题描述
我想让 Windows 错误报告在我的 .NET 5/WPF 应用程序崩溃时写出一个崩溃转储文件。我在这里找到了一篇关于它的文章:
https://docs.microsoft.com/en-us/windows/win32/wer/collecting-user-mode-dumps
但不幸的是,同一篇文章说
执行自己的自定义崩溃报告的应用程序,包括 .NET 应用程序,不受此功能支持。
这是否意味着这将永远不适用于 .NET 应用程序,或者它不适用于自行生成崩溃报告的 .NET 应用程序?
因为我试图让我的应用程序捕获未处理的异常:
AppDomain.CurrentDomain.UnhandledException += OnUnhandledException;
TaskScheduler.UnobservedTaskException += TaskScheduler_UnobservedTaskException;
dispatcherUnhandledException += App_OndispatcherUnhandledException;
但这些处理程序似乎都没有被调用。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)