Если произойдет необработанное исключение, мне нужно закрыть приложение WPF?
-
05-09-2019 - |
Вопрос
У меня есть приложение WPF, в основном exe-файл является загрузчиком для пользовательского интерфейса приложения, и иногда, когда происходит необработанное исключение, отображается окно сообщения, и когда я нажимаю «ОК», оно исчезает, пользовательский интерфейс исчезает и т. д., экземпляр exe-файла все еще остается там, мне нужен какой-то механизм, который, когда и необработанное исключение происходит, завершает работу exe, поскольку у меня есть код, который проверяет несколько экземпляров, поэтому пользователю придется уничтожить разбившийся экземпляр. Есть предложения или код?
Решение
Вы можете обработать эти исключения в событии Application.DispatcherUnhandledException.
Не связан с StackOverflow