от
При работе на ASP.NET 1.1 проекты я всегда использовал глобальные.asax, чтобы поймать все ошибки. Я ищу подобный способ, чтобы поймать все исключения в Windows форм контроля пользователя, который заканчивает тем, что прошел контроль то есть. Что такое правильный способ пойти О делать что-то подобное?

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.

6 Ответы

0 голосов
от
При работе на ASP.NET 1.1 проекты я всегда использовал глобальные.asax, чтобы поймать все ошибки. Я ищу подобный способ, чтобы поймать все исключения в Windows форм контроля пользователя, который заканчивает тем, что прошел контроль то есть. Что такое правильный способ пойти О делать что-то подобное?
0 голосов
от
Вам нужно обрабатывать событие
System.Windows.Forms.Application.ThreadException
для Windows форм. Эта статья очень помогла мне: http://bytes.com/forum/thread236199.html.
0 голосов
от
В настоящее время в Мои приложения WinForms приложение, у меня есть обработчики для
Application.ThreadException
, как и выше, но также
AppDomain.CurrentDomain.UnhandledException
Большинство исключений приехать через обработчик
ThreadException
, но домен один тоже поймал несколько по моему опыту
0 голосов
от
Если вы используете VB.NET вы можете использовать очень удобный ApplicationEvents.глаг. Этот файл поставляется бесплатно с проекта VB.NET WinForms и содержит метод для обработки необработанных исключений. Чтобы попасть в этот замечательный файл, это "свойства проекта >> приложения >> Приложение событий" Если вы не используете VB.NET тогда да, это обработку заявления.Threadexceptionметод.
0 голосов
от
Для Обработки Исключений В Мире... Приложения Windows Системы.Окна.Форм.Приложения.Событие threadexceptionметод Как правило, используется в методе Main. Обратитесь нить исключение-узел MSDN Asp.Net Системы.Веб.Класса HttpApplication.Событие об ошибке Обычно используется в глобальной.файл asax. Смотрите в MSDN глобальной.эйсакс глобальные обработчики Консольное Приложение Системы.Домен приложений.Событие unhandledexception Как правило, используется в методе Main. Смотрите события unhandledexception на MSDN
0 голосов
от
Добро пожаловать на сайт ByNets, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...