Я хочу, чтобы отчеты об ошибках 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;
Но похоже, что ни один из этих обработчиков не вызывается.