Windows フォームでの集約例外ハンドラ UIスレッド Application.ThreadException UIスレッド以外 AppDomain.CurrentDomain.UnhandledException static class Program { /// <summary> /// アプリケーションのメイン エントリ ポイントです。 /// </summary> [STAThread] static void Main() { // UIスレッドの集約例外ハンドラ Application.Run()より先に登録。 Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException); // Application.Thread