私は Windows 7 で、IE8 と Visual Studio 2005 を使用しています。IE8 に組み込まれている JavaScript デバッガーを数か月間楽しんでいます。約 2 週間前に、IE 8 のセキュリティ更新プログラム (おそらく KB978207) をインストールしたところ、突然 JavaScript デバッガーが壊れてしまいました。
IE 8 からエラーが発生したという警告が表示され、組み込みのデバッガーを使用してデバッグするかどうかを尋ねられた場合、[はい] をクリックすると、左上隅に灰色のポップアップが表示されます (これは今まで見たことがない) 「JScript デバッガー。JScript ランタイム エラーで中断 - オブジェクトはこのプロパティまたはメソッドをサポートしていません」. その後、何も起こりません。IE がフリーズし、IE 8 が応答しなくなったことを示す Windows ポップアップが表示され、このプロセスを終了するかどうか尋ねられます。プロセスを終了しようとしても、何も起こらず、灰色のポップアップが引き続き表示されます。通常、VS 2005 からデバッグ プロセスを強制終了する必要がありますが、フリーズした IE8 がまだ存在しています。OSが最終的にプロセスをクリーンアップするまで、それはなくなりません...
編集(新しい情報):
最新のセキュリティ更新プログラムと同時期にリリースされた Silverlight 更新プログラムを削除しようとしましたが、Windows によって自動的に再インストールされました。
次に、IE 8 を削除してからシステムに追加して、IE8 に関連するものをすべてリセットしようとしました。これは何の効果もありませんでした。
IE8 を再インストールした後、最初に通常の IE 8 ウィンドウから F12 を押して開発者ツール ウィンドウを開こうとしたとき、何も表示されませんでしたが、タスク マネージャー リストに開発者ツールのタイトルが表示されました。タスクを右クリックしてウィンドウを最大化する必要があったため、実際に開発者ツール ウィンドウが表示されました。どうやらこれはここで言及されているバグです: http://social.msdn.microsoft.com/Forums/en-US/iewebdevelopment/thread/79b8ee54-c5f6-4467-ba6d-27491c95cd13
iexplorer.exe プロセスが VS2005 から起動されたデバッグ済みプロセスでない場合、ウィンドウが最大化されることに気付きました。
最初の投稿で言及した灰色のポップアップは、開発者ツール ウィンドウの iexplorer.exe プロセスからのものです。
VS2005 からアプリを起動して F12 キーを押すと、開発者ツール ウィンドウが開いていることがわかります (タスクバーの IE アイコンの下にウィンドウが開いていることがわかります) が、表示されません。タスクマネージャーから最大化しようとしても、効果がありません。
基本的に、VS2005 から起動したデバッグ済みの iexplorer.exe プロセスで開こうとすると、開発者ツール ウィンドウがフリーズします。次に、OS は、プロセスが応答していないため、プロセスを強制終了するかどうかを尋ねますが、プロセスを強制終了できません。しばらくして、ゾンビの iexplorer.exe プロセスが正常に強制終了されます (OS によるものと思われます)。