トップ回答者
Vista の IE7 でスクリプトのデバッグを起動できません。

質問
-
MSDN フォーラムへ質問を投稿したところ、こちらのフォーラムを勧められましたので、転載します。
Vista Ultimate の IE7 で JavaScript のデバッグをしたいのですが Microsoft Script Editor が起動できません。どうやら、Application Data フォルダを作成できないようなのですが、検索しても同様の症状や解決法を見つける事ができませんでした。どなたか、この件について情報をお持ちの方はおら れないでしょうか?
以下詳細です。
まず IE7 の「インターネットオプション」で「スクリプトのデバッグを使用しない(Internet Explorer)」のチェックを外ました。
次に JavaScript で意図的にエラーを埋め込んだ HTML を IE7 に表示させたところ、期待通り以下のダイアログが表示されました。
---------------------------
エラー
---------------------------
ランタイム エラーが発生しました。
デバッグしますか?行: 5
エラー: オブジェクトを指定してください。
---------------------------
はい(Y) いいえ(N)
---------------------------ここで「はい」を選び、「Just-In-Time デバッグ」のダイアログを表示させ、可能なデバッガから「新しいインスタンスMicrosoft Script Editor」を選択、デバッグを開始するため「はい(Y)」ボタンをクリックしたところ、以下のダイアログが表示され、Microsoft Script Editor の起動に失敗してしまいます。
---------------------------
Microsoft Script Editor
---------------------------
Application Data フォルダを作成できません。
---------------------------
OK
---------------------------Microsoft Visual Web Developer 2005 Express Edition を導入していたため、Visual Studio 2005 Service Pack 1 及び Visual Studio 2005 Service Pack 1 Update for Windows Vista を適用していなかった事が原因ではないかと疑い、適用を行ってみたのですが況は改善していません。
IE を「管理者として実行」する事も試してみましたが、こちらも効果なしです。
Office 2007 Personal もインストール済みなのですが、こちらは Word から「マクロ表示」を行うと「Microsoft Visual Basic 6.5」のウインドウは正常に開くことができますし、マクロ編集も行えます。
なおエラーを発生させるために用いた HTML は以下のような簡単なものです。
<html>
<head>
</head>
<body>
<script type="text/javascript">
hoge();
</script>
</body>
</html>以上です。
回答
-
試してないので、外していたらごめんなさい。
Visual Studio 2005 Service Pack 1 Update for Windows Vista リリース ノートhttp://msdn2.microsoft.com/ja-jp/vstudio/bb332348.aspx
に記載の「Just-In-Time (JIT) のスクリプト デバッグが中断する」ではないでしょうか?
すべての返信
-
試してないので、外していたらごめんなさい。
Visual Studio 2005 Service Pack 1 Update for Windows Vista リリース ノートhttp://msdn2.microsoft.com/ja-jp/vstudio/bb332348.aspx
に記載の「Just-In-Time (JIT) のスクリプト デバッグが中断する」ではないでしょうか? -
-
kokada さん、こんにちは。
フォーラムオペレータの鈴木裕子です
その後いかがでしょうか?
GOMO さんもおっしゃっているように、その後の状況をお待ちしたいところですが、
akihokm さん、 T's-Neko さんにご投稿いただいた情報を皆様に活用していただきたく、
勝手ながら私のほうで回答チェックをつけさせていただきました。
kokada さんはチェック解除もできますので、不適切でしたら修正をお願いします。
その後私のほうでも調べてみたところ、US の NewsGroup に、同じでは?と思われる現象の投稿がありました。
こちらも解決したかどうかはわからない状態なのですが、リンクを張っておきますね。
Script Debugging for IE7 in Vista in JScript
http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?&query=%22Microsoft+Script+Editor%22%u3000%22Application+Data%22+debug&lang=en&cr=&guid=&sloc=en-us&dg=microsoft.public.scripting.jscript&p=1&tid=db30b22b-5324-41d1-9fcc-51f6fce4bf18こちらもご参考となれば幸いです!