ASP.NET Webフォームアプリケーション(サイトではない)を構築していますが、Internet Explorerでデバッグするときはいつでも、Visual Studio 2013Proで統合されたJavascriptデバッグを無効にできないようです。
Javascriptの例外で壊れないようにするにはどうすればよいですか?
私のOSはIE11を搭載したWindows 2012 Server R2(つまり、Windows 8.1 Proと同等)です。見つけたすべての設定を試しましたが、今のところ何も機能していません。ログアウトして再度ログインしました。今すぐ完全に再起動してみます。
以下のスクリーンショットは、私が試したすべての設定を示しています。
(注:この質問は stackoverflow.com にも投稿されました。どこに属しているのかわかりません。)
デバッガーが例外で中断するかどうかを決定するための例外のVSのオプション。ただし、VSは、未処理の例外と言語の中断(デバッガー)で常に中断します。オプションは、VSからIE)を起動したときに、スクリプトデバッガーの接続を停止しません。
JITデバッグを有効または無効にするVSのオプションは、ジャストインタイムデバッグ機能のみを変更します。 JITデバッグを有効にするということは、VSによって起動されていない実行中のアプリケーションがブレーク条件に達した場合、アプリケーションをデバッグするためにVSを接続するかどうかをユーザーに確認する必要があることを意味します。 VSからIE)を起動したときにスクリプトのデバッグが有効になっている場合も、これは変わりません。
スクリプトデバッグを無効にするInternetExplorerのオプションは、IEが常にデバッグを有効にして実行する必要がある場合にのみ変更されます。VS2013を使用するIE11では、この機能は必要ありませんが、古いバージョンのVSをサポートするためにあります。
必要な動作を取得する最も簡単な方法は、次のことです。
[追加]ボタンをクリックします。次のようなものを追加します。
Path: c:\Program Files (x86)\Internet Explorer\iexplore.exe
Friendly name: Internet Explorer (no debug)