デバッグ時に例外を調査しにくい
どこにもキャッチされない例外が発生すると、最終的に Program.Main() でキャッチされ、ログに詳細が出力されると同時にダイアログが表示される。
このとき、その例外を調査するのは非常に面倒である。(メッセージを読んでソースコードをトレースし、必要ならブレークポイントを設けて再実行する、など)
これを改善するには、Debug版に限って最終的な例外のキャッチをやめるようにする。
すると、Debug版を実行中はデバッガが例外発生箇所で停止し、デバッグが行いやすくなる。
Release版は特に変更無しとする。
Rev129 にて対応。
どこにもキャッチされない例外が発生すると、最終的に Program.Main() でキャッチされ、ログに詳細が出力されると同時にダイアログが表示される。
このとき、その例外を調査するのは非常に面倒である。(メッセージを読んでソースコードをトレースし、必要ならブレークポイントを設けて再実行する、など)
これを改善するには、Debug版に限って最終的な例外のキャッチをやめるようにする。
すると、Debug版を実行中はデバッガが例外発生箇所で停止し、デバッグが行いやすくなる。
Release版は特に変更無しとする。