したがって、VS2010でWin7 x64を使用し、IE10 Win7 PreviewおよびReSharper 6.1をインストールしました。
デバッグを開始しようとすると、次のメッセージが表示されます。
「マシン「MINE」上の「[1111] iexplore.exe」を処理するためのスクリプトデバッガの接続に失敗しました。デバッガは既に接続されています。」
[OK]をクリックして、添付されたデバッグセッションを見ることができます-[1111]はグレー表示され、ソリューションのタイトルにiexplore.exeの別のインスタンスがあります。手動で接続できますが、正常に機能します。
Iexplore.exeのpidが2つあったので、何か問題があり、タブやウィンドウが2つ開いていなかったため、自動クラッシュリカバリを無効にしたのかもしれません。
これを試しました: スクリプトデバッガをアタッチして、マシン 'NAME'の '[XXXX] IEXPLORE.EXE'を処理できませんでした
動作しませんでした。
何か案は?
IE10のJavaScriptデバッグの問題に対するより簡単な修正があります。
昇格されたcmdプロンプトで次のコマンドを実行します。
regsvr32.exe "%ProgramFiles(x86)%\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"
(または32ビットOSでは%ProgramFiles%
)
IE10のアップグレードにより、すべてのものがリセットされます。私はこれを修正するために2つのステップを踏んだ。
これをコマンドプロンプトで実行する(管理者権限を持つ):-
regsvr32.exe "%ProgramFiles(x86)%\ Common Files\Microsoft Shared\VS7Debug\msdbg2.dll
これら2とブラウザの再起動の組み合わせは、もちろんそれを修正しました。
また、上記のアンインストールのマークされた解決策は、適切な解決策ではありません。
私はまったく同じ問題を抱えています..一時的な解決策を見つけましたが、同じシーケンスが次のようになるたびに実行する必要があります。
問題は、プロジェクトのコンパイルごとにこの手順を繰り返さなければならないことです...
VS2010およびIE10(Win7)でも同じ問題が発生していました。この問題を数週間解決しようと試みた後、サイトをデバッグするためにVS2012を起動することにしました。また、VS2012をSP1に更新し、マシンを再起動したところ、VS10のデバッグはIE10で正常に動作します。
VS2012 SP1をインストールして、VS2010およびIE10との互換性の問題を修正してください。
誰かが、これを昇格したコマンドプロンプトで実行するとうまくいくと示唆しました。
regsvr32.exe "%ProgramFiles(x86)%\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"
試したところ、dllが見つからなかったと報告されました。 msdbg2.dllを検索しましたが、見つかりませんでした。どうやら、隠されています。
私が走った:
regsvr32.exe "C:\Program Files (x86)\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"
そしてそれは働いた。
これは、Windows 7、64ビット、VS2010 Premiumで行われました
昨年12月に、WIN7 + IE10 CTP上のVS2010とVS2012で同じ問題が発生しました。 IE10のRTMバージョンでこの問題が解決されることを望んでいましたが、今日ではそうではないことがわかりました。
私はこの投稿ですべてのソリューションを試しました。VS2012update 2 CTP 4をインストールしましたが、何も問題を解決しませんでした。
IE9に戻すことにしました。 MonteChristoの回答に記載されている正しい手順を使用しませんでした。
IE10をアンインストールしました:
現在、これはIE9に戻りません。 IE10を削除するだけです。私が意図したものではありません。そこで、上記と同じ手順を使用してIE10を再度インストールしました。
その後、もう一度テストするのを手伝うことができず、驚いたことに、Javascriptのデバッグを取り戻しました。私が気づいたのは以下です。 IE10をアンインストールする前に、実行/ブラウズ(下の画像を参照)にInternet Explorer
が2回リストされました。
アンインストール後、IE10をインストールすると、一度だけ表示されます。それが関連しているかどうかはわかりませんが、言及したかったのです。
IE設定をリセットしてから、[ツール]-> [インターネットオプション]-> [詳細設定]の[スクリプトデバッガーの無効化(インターネットエクスプローラー)]をオフにして、コンピューターをリセットします。
PCにVS2010とVS2012があります。それはASP.NETプロジェクトであり、JSデバッグには機能しませんでした。私は両方のバージョンの結果を同じにしてみました。私がしたことはすべて成功していませんでした:
"%ProgramFiles(x86)%\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"
-なかったヘルプ最後に、「Visual Studio 2012 Updateのリモートツール」と「VS2012 Update 4」をインストールしました。修正された問題はわかりませんが、消えました。そして、VS2010とVS2012はJavaScriptのデバッグを開始しました。したがって、一部のコンポーネントが破損しているようです。今日、これを修正する最良の選択はIEを再インストールすることだと思います。ダウングレードして再度インストールすることを意味します。さらに、VS2012のUpdate 4をインストールできます。
ご注意ください:
「[プロパティページ]ウィンドウのチェックボックス「Silverlight」はオフにする必要があります」
VS2010 & 12
とIE10
、Win 7 x64
があります。
上記のすべて(明らかにIE9
へのダウングレードを除く)を試しましたが、役に立ちませんでした。
私はVS2012 Update 2
が問題を解決するかもしれないと思いましたが、私は正しかったです。
cmd
、再インストール、再起動はありません。 VS2010 & 12
で修正しました。
他の人にも役立つことを願っています。
Win 7向けに新しくリリースされたIE10でも、問題は続きました。ただし、VS2012 SP1をインストールするとこの問題が修正されるというヒントを得たため、Web Platform Installer(v4.5)を介してVisual Studio 2012 Expressをインストールしました-修正されたようです!