- PR -

C# .Net Debug実行とExE実行の違いについて

投稿者投稿内容
もも
常連さん
会議室デビュー日: 2005/07/25
投稿数: 46
投稿日時: 2005-09-13 16:51
じゃんぬねっと様、返信ありがとうございます。

Thread.GetDomain().UnhandledExceptionでエラーをcatchし、
親に例外をthrowしたいのです。

Application.ThreadExceptionでは、処理に
throw e.Exception;
と記述すれば、画面が閉じ、親が例外をcatchできるのですが、

Thread.GetDomain().UnhandledException内で、
Exception ex = (Exception) e.ExceptionObject;
throw ex.Exception;

と記述しても、画面が閉じずに、親も例外をcatchできません。

例外が消えてしまっている感じです・・・・

スキルアップ/キャリアアップ(JOB@IT)