Visual Web Developer Express で、Break on All Exceptions を有効にするにはどうすればよいですか? [デバッグ] > [例外] メニュー項目を探していますが、メニューをカスタマイズしようとしても見つかりません。
MSDN のこのページは、それが可能であるべきであることを示唆しています。
Visual Web Developer Express で、Break on All Exceptions を有効にするにはどうすればよいですか? [デバッグ] > [例外] メニュー項目を探していますが、メニューをカスタマイズしようとしても見つかりません。
MSDN のこのページは、それが可能であるべきであることを示唆しています。
例外メニューは、Visual Web Developer Express では表示されません。Visual C# Express でのみ表示されます (Visual Basic Express を想定しています)。
ただし、すべての希望が失われるわけではありません。VWD Express のデフォルトの動作は、すべての例外で中断することです。例外を見逃していると思われる場合は、"Just My Code" デバッグをオフにしてみてください。これにより、CLR コードとリンクされたライブラリでスローされた例外がキャッチされます。
これを行うには、[ツール] -> [オプション] -> [デバッグ] -> [全般] を開き、[マイ コードのみ] のチェックを外します。CLR コードをステップ実行する場合は、同じ画面でその機能を有効にすることもできます。
でブレークすることでごまかすことができますがstd::exception::exception()
、これは C++ のみであり、何かが派生していない例外をスローする可能性があります (お勧めできませんが)。std::exception
質問で引用したMSDNページで、次の部分を見ましたか...
ノート
Express バージョンで [例外] メニューを有効にするには、[ツール] メニューの [設定] をクリックし、[エキスパート設定] を選択します。