Если произойдет необработанное исключение, мне нужно закрыть приложение WPF?

StackOverflow https://stackoverflow.com/questions/909902

  •  05-09-2019
  •  | 
  •  

Вопрос

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

Это было полезно?

Решение

Вы можете обработать эти исключения в событии Application.DispatcherUnhandledException.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top