-1

私はこのコードを持っているので、Visual Studioでデバッグすると、コード内で例外が処理されてもブレークします。私は、この例外が自分のコードで処理されていないときにだけ壊れてしまいます。 [例外設定]ボックスには、未処理の例外をユーザーコードで処理するオプションしかありませんが、未処理の例外が残っているため、まだ受け入れられません。私はこれのためのオプションを持っていた以前のバージョンのVSのスクリーンショットを見てきました。これはVS 2015のバグですか、あるいはMicrosoftが機能を削除したのですか、それともここで何か不足していますか?例外の設定]ウィンドウでVisual Studio 2015で処理される例外を無視するにはどうすればよいですか?

enter image description here

+0

私はあなたのコードを十分に見ることができないので、あなたのキャッチでスローを持っている...あなたはtoo..ifは、それがクラッシュしますないことを処理しています。 – Kyle

+0

これは本当にこの場合は関係ありません。問題は、私が処理している例外を無視したいので、緑色の行が例外をスローすると、デバッガは中断されるべきではありません。 – frodo2975

+0

@ frodo2975、例外設定ウィンドウの "ユーザーコードで未処理の場合に続行"オプションを選択できますか?最新の情報をお寄せください。 –

答えて

1

、彼らはあなたの写真にあるように、彼らがチェックされたとき、それは常に(ウィンドウがBreak When Thrownを言う気づく)取り扱いしても、壊れます。

Common Language Runtime Exceptionsを右クリックしてコンテキストメニューでRestore Defaultsを選択すると、処理されなかった場合にのみブレークするように戻されます。

+0

私はそれらのデフォルトにリセットしましたが、私はそれを処理しているときにまだ壊れています。 – frodo2975

0

私が何をしたか、前に私に起こった:

  1. 私はデバッグを停止し、
  2. が解決 をクリーンアップOR あなたのVisual Studioを再起動します。

私はそれもあなたのために働くことを望みます。

0

VS2015は実際には設定を変更しましたが、TOOLS-> Options-> Debugging-> GeneralのJust My Codeを有効にした後で「ユーザーコードで未処理のままにする」を使用すると、 VSバージョンとExceptionウィンドウの2番目の列。

enter image description here

より詳細な情報は、以下のブログを参照してください。

https://blogs.msdn.microsoft.com/visualstudioalm/2015/02/23/the-new-exception-settings-window-in-visual-studio-2015/

https://blogs.msdn.microsoft.com/visualstudioalm/2015/01/07/understanding-exceptions-while-debugging-with-visual-studio/#user-unhandled

関連する問題