10

Visual Web Developer Express で、Break on All Exceptions を有効にするにはどうすればよいですか? [デバッグ] > [例外] メニュー項目を探していますが、メニューをカスタマイズしようとしても見つかりません。

MSDN のこのページは、それが可能であるべきであることを示唆しています。

4

3 に答える 3

9

例外メニューは、Visual Web Developer Express では表示されません。Visual C# Express でのみ表示されます (Visual Basic Express を想定しています)。

ただし、すべての希望が失われるわけではありません。VWD Express のデフォルトの動作は、すべての例外で中断することです。例外を見逃していると思われる場合は、"Just My Code" デバッグをオフにしてみてください。これにより、CLR コードとリンクされたライブラリでスローされた例外がキャッチされます。

これを行うには、[ツール] -> [オプション] -> [デバッグ] -> [全般] を開き、[マイ コードのみ] のチェックを外します。CLR コードをステップ実行する場合は、同じ画面でその機能を有効にすることもできます。

于 2011-07-12T00:49:50.190 に答える
0

でブレークすることでごまかすことができますがstd::exception::exception()、これは C++ のみであり、何かが派生していない例外をスローする可能性があります (お勧めできませんが)。std::exception

于 2011-07-11T14:36:56.627 に答える
0

質問で引用したMSDNページで、次の部分を見ましたか...

ノート

Express バージョンで [例外] メニューを有効にするには、[ツール] メニューの [設定] をクリックし、[エキスパート設定] を選択します。

于 2011-07-06T21:57:47.600 に答える