0

私がやったこと:デフォルトのWebサイトとIISマネージャーの仮想フォルダーの両方で

-有効な親パス

-Enable Server Side Debugging を True に設定します。

1) F9 でコードにブレークポイントを設定する 2) Stop コマンドを使用する 3) VBScript に意図的にスペルミスのあるコマンドを入れて、デバッガーを強制的にアタッチする

次に、デバッグせずに Web サイトを起動して、W3wp.exe/DLLHost.exe にアタッチしようとしました。

また、デバッグモードでビジュアルスタジオでウェブサイトを実行しようとしました

欠けているものや試してみる価値のあるものはありますか?

4

2 に答える 2

1

私はほとんどそこにいましたが、w3wp.exeを選択してプロセスにアタッチするときに、デバッグしようとしていたコードタイプを選択し、スクリプトチェックボックスが選択されていることを確認する必要がありました

于 2013-03-25T11:03:13.610 に答える
0

アプリケーション プールで「ブラウザーにエラーを送信する」を TRUE に設定してみてください。それでもうまくいかない場合は、「クライアント側のデバッグを有効にする」を TRUE に設定してください。

また、最近、クライアントが IE10 の場合にデバッガーが起動しないという SO の問題をいくつか見てきました (これは奇妙です)。
そこでの解決策は、レジストリ設定を変更することでした。IE10 をインストールすると、デバッガーと ASP の間のリンクが台無しになるようです。おそらくIIS8も同じことをします。ここにいくつかの詳細情報があります、多分それはあなたを助けるでしょう:

http://blogs.msdn.com/b/yash/archive/2007/09/20/debugger-not-working.aspx VS2010 および IE10 iexplore.exe を処理するためのスクリプト デバッガーの接続に失敗しました

(レジストリ設定以外に) 提案された別の解決策は、デバッガーとサーバー間のリンクを復元するために VS2012 (無料版で十分です) をインストールすることでした。

HTH。エリック

于 2013-03-22T15:44:20.957 に答える