アプリで例外がスローされると、デバッガが動作を停止してデバッグモードに入ることが期待されますが、デバッグモードにはなりません。代わりに、私はただイミディエイトウィンドウ( '最初のチャンスの例外...')でメッセージを取得し、何も起こっていないかのようにプログラムを実行し続けます。ただし、例外がスローされたサブが終了するため、例外後のステートメントは実行されません。このサブプログラムは私のプログラムの初期化を行うので、実行は非常に不安定になります。最初のチャンスの例外を取得するとアプリが停止する
例外がスローされたときに実行を停止するようにデバッガに指示する方法を教えてください。
(私はVB 2010を使用し、デバッガの任意の設定を変更しませんでした。)
UPDATE:迅速な答えを
感謝。残念ながら、私はまだそれを私が望むように得ることはできません。
- 「Advenced compile options」ページには、「Target CPU」がありません。多分私はVB Expressしか持っていないのでしょうか?
- [デバッグ]> [例外]の[スロー]チェックボックスをオンにすると、その例外のキャッチがあっても実行が停止し、その実行を中止します。
これまで私はVB 2008を32ビットで使用していましたが、すべてうまくいきましたが、2010年に64ビットに移行して以来、私は正しいことができません。助言がありますか?
次のMSDNブログ記事には、あなたを助けることがあります。http://blogs.msdn.com/b/davidklinems/アーカイブ/ 2005/07/18/440150.aspx – MicSim
64ビット版のWindowsを実行していますか? –