- 372 名前:デフォルトの名無しさん mailto:sage [2010/04/13(火) 20:34:00 ]
- すいません。相談にのってください。
UIスレッドとタスクスレッドの2つのスレッドで 構成されているアプリケーションを作っています。 タスクスレッドにて例外が発生した時、 適切な例外処理ってどんなもんなんでしょうか? Thread.GetDomain().UnhandledException にて例外を集約させるところまではgoogle先生で調べれたのですが、 このイベントハンドラ内で、アプリの強制終了を行うしか手が無いのかな? //UIスレッド try{ //タスクスレッド起動 UI.ShowDialog() //タスクスレッドJoin }finally{ //UI後処理 } 本当は、UIスレッドの後処理(finally節)も確実に実行したいのですが・・
|

|