Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.09.2014, 12:11   #1
romasimeiz
 
Регистрация: 05.03.2014
Сообщений: 6
По умолчанию Глобальная обработка исключений в Windows Sevice

Добрый день!
В службе Windows Service, в ходе отладки очень часто возникают исключения, которые непонятно где вылетают.
Практически весь код у меня "обёрнут" в try и catch.
Но студия строчку с ошибкой не подчёркивает. Просто ошибку.

В Windows form приложении я делал подобным образом в файле program.cs

Код:
Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(MyExceptionHandler);
            Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException,true);
            AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);
И потом их обработчики:

Код:
static void MyExceptionHandler(object sender, ThreadExceptionEventArgs e)
        {
           MessageBox.Show(e.Exception.Message);
        }
        
        static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs args)
        {
            using (ThreadExceptionDialog exceptionDlg = new ThreadExceptionDialog((Exception)args.ExceptionObject))
            {
                exceptionDlg.ShowDialog();
            }
        }
Может есть какая то аналогия в Windows Service?
Спасибо! )
romasimeiz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обработка исключений OmegaBerkut C# (си шарп) 1 06.07.2014 11:33
Обработка исключений Lucky beggar PHP 1 16.06.2014 21:32
Обработка исключений Александр30 Visual C++ 1 02.12.2013 08:09
Обработка исключений с пoмощью структурированной обработки исключений Smart Visual C++ 3 01.11.2012 15:38
Delphi 7 + Windows Vista & 7: обработка исключений "деление на 0" (и др. мат. ошибок) Dima DD Общие вопросы Delphi 11 22.12.2010 20:14