Обработчик добавляется следующим образом:
Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
Но этого мало. Нужно еще "включить" работу этого обработчика:
Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException);
Причем, создать обработчик можно в любом месте кода, например, в главной форме. А вот включить его можно только до добавления главной формы, т.е. в методе Main.
No comments:
Post a Comment