如何解决我可以强制 Windows 创建崩溃的 .NET 应用程序的本地转储吗?
我想让 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 举报,一经查实,本站将立刻删除。