私はこのコードを持っているので、Visual Studioでデバッグすると、コード内で例外が処理されてもブレークします。私は、この例外が自分のコードで処理されていないときにだけ壊れてしまいます。 [例外設定]ボックスには、未処理の例外をユーザーコードで処理するオプションしかありませんが、未処理の例外が残っているため、まだ受け入れられません。私はこれのためのオプションを持っていた以前のバージョンのVSのスクリーンショットを見てきました。これはVS 2015のバグですか、あるいはMicrosoftが機能を削除したのですか、それともここで何か不足していますか?例外の設定]ウィンドウでVisual Studio 2015で処理される例外を無視するにはどうすればよいですか?
答えて
だから、NUnitのテストを使用している場合、これは既知の問題ですが判明。基本的にNUnitはあなたのコードの周りに巨大なtry/catchを持っているので、VSはそれが処理されたと考えます。
は、この質問を参照してください:Why doesn't Visual Studio break on exceptions when debugging unit tests?
、彼らはあなたの写真にあるように、彼らがチェックされたとき、それは常に(ウィンドウがBreak When Thrown
を言う気づく)取り扱いしても、壊れます。
Common Language Runtime Exceptions
を右クリックしてコンテキストメニューでRestore Defaults
を選択すると、処理されなかった場合にのみブレークするように戻されます。
私はそれらのデフォルトにリセットしましたが、私はそれを処理しているときにまだ壊れています。 – frodo2975
私が何をしたか、前に私に起こった:
- 私はデバッグを停止し、
- が解決 をクリーンアップOR あなたのVisual Studioを再起動します。
私はそれもあなたのために働くことを望みます。
VS2015は実際には設定を変更しましたが、TOOLS-> Options-> Debugging-> GeneralのJust My Codeを有効にした後で「ユーザーコードで未処理のままにする」を使用すると、 VSバージョンとExceptionウィンドウの2番目の列。
より詳細な情報は、以下のブログを参照してください。
- 1. Visual Studioのデバッグ - ある場所で例外を無視し、どこかで例外を無視しますか?
- 2. Visual Studio 2015 CommunityにVisual Studio Build Tools 2010をインストールするにはどうすればよいですか?
- 3. 例外処理 - set_unexpected()(のVisual Studio 2008上で実行される)
- 4. チェックされていない例外を処理するにはどうすればよいですか?
- 5. 定義されていないルート例外を処理するにはどうすればよいですか?
- 6. Visual Studio 2010デバッガでユーザー定義の例外を除外するにはどうすればよいですか?
- 7. @FeignClient apisをswaggerで処理することを無視するにはどうすればよいですか?
- 8. xamarinフォームプロジェクトで処理される例外はどうすればよいですか?
- 9. Visual Studioで未処理の発信コミットを削除するにはどうすればよいですか?
- 10. Visual Studio 2015が例外キャッチブロックで例外をスローする
- 11. Visual Studio 2015で欠落しているプロジェクトテンプレートを復元するにはどうすればよいですか?
- 12. Visual Studioの前にキーの押下を処理するにはどうすればよいですか?
- 13. 異なるレイアウトのVisual StudioソリューションでGitサブモジュールを処理するにはどうすればいいですか?
- 14. Visual Studio 2015でXamarinをオフラインで完全にセットアップするにはどうすればよいですか?
- 15. Visual Studioの例外設定が無視されました。C++
- 16. 例外処理なしでpyodbcでfetchall()を自動化するにはどうすればよいですか?
- 17. Visual Studio 2015からTFSのプロジェクト間でソースコードを検索するにはどうすればよいですか?
- 18. コンストラクタで例外を適切に処理するにはどうすればよいですか?
- 19. ASP.NET MVCで未処理の例外をログに記録するにはどうすればよいですか?
- 20. Visual Studio 2015でカスタムxmlにintellisenseを追加するにはどうすればよいですか?
- 21. win32例外を無視するにはどうすればよいですか?モジュールプロセス
- 22. キャッチされない例外を処理してから処理をシステムに委譲するにはどうすればよいですか?
- 23. Swaggerで例外を処理するにはどうすればよいですか?
- 24. grails spring-security-restプラグインでカスタム認証例外を処理するにはどうすればよいですか?
- 25. Visual Studio 2015でSQL Serverのデータベースダイアグラムを作成するにはどうすればよいですか?
- 26. Visual Studio 2015 Community Editionでスタンドアロンcppファイルを作成するにはどうすればよいですか?
- 27. Visual Studio 2015のプロパティウィンドウでフォントサイズ単位を変更するにはどうすればよいですか?
- 28. Visual Studio 2015 WinFormsプロジェクトでEFコアマイグレーションを生成するにはどうすればよいですか?
- 29. Visual Studio 2015でSmartStore.NETを実行するにはどうすればよいですか?
- 30. Visual Studio 2015で.NET Core 1.1 RTMのカスタムアイテムテンプレートを登録するにはどうすればよいですか?
私はあなたのコードを十分に見ることができないので、あなたのキャッチでスローを持っている...あなたはtoo..ifは、それがクラッシュしますないことを処理しています。 – Kyle
これは本当にこの場合は関係ありません。問題は、私が処理している例外を無視したいので、緑色の行が例外をスローすると、デバッガは中断されるべきではありません。 – frodo2975
@ frodo2975、例外設定ウィンドウの "ユーザーコードで未処理の場合に続行"オプションを選択できますか?最新の情報をお寄せください。 –