スキップしてメイン コンテンツに移動

デバッグ実行時の例外の振る舞い

デバッグ実行すると異常値をチェックしてメッセージを表示するのだけど、ビルドしてEXEファイルを動かすと、異常値のチェックで例外が発生してしまう。

これは、デバッグ環境と実行環境の違いによる面倒なエラーなのか、、、

と悩んだところ、単に、例外を発生させるコードを try/catch で囲っていなかっただけだった。デバッグ時には、例外が起きるとメッセージボックスで表示されるのだなあ、、、なぜだ?


コメント

このブログの人気の投稿

SQLでは文字列の前に「N」が必要だ

SQLServerのテーブルにテキストを登録したら一部の文字が文字化けした。環境依存文字だと化けるみたい。

コンボボックスのDataSourceプロパティの使い方

コンボボックスに表示するデータを設定するのを簡単にする工夫をまとめます。コンボボックスのDataSourceプロパティを上手に使いましょう。(2017/8/30追記)