Я работаю над очень большим C# -приложением. Один слишком большой, чтобы идти и поймать все возможные необработанные исключения.C# Предотвратить запуск приложения при нажатии кнопки «Выход из окна UnhandledException»
Приложение также имеет «Вы уверены, что хотите уйти?» сообщение появляется в событии FormClosing приложения.
Когда выполняются необработанные исключения, иногда пользователи нажимают кнопку «Выход». Я считаю, что это вызывает Application.Exit() или какую-то форму. Это также вызывает событие FormClosing и всплывающее окно.
На данный момент она не имеет значения, вы щелкаете да или нет на всплывающем окне. Приложение выйдет после получения ответа из-за Application.Exit().
Есть ли все-таки предотвратить использование приложения.Exit()?
Обращайтесь с 'UnhandledException', чтобы вы могли полностью заменить диалог. – SLaks
Каков ваш код? Как мы можем предложить вам ответ, не зная ваш стиль кодирования! – mostafa8026
Как вам удалось создать большое приложение, не обращая внимания даже на основную обработку ошибок? –