2009-03-12 10 views
0

here by ScottGuと記載されているように、Visual Studio 2008 SP1で外部のjavascriptファイルに対してintellisenseを実行しようとしていますが、機能しません。Intellisense for VS2008の外部javascriptファイル

Scriptsディレクトリにいくつかのjavascriptファイルを含むASP.NET MVCプロジェクトがあります。すべてのスクリプトはマスターページに含まれています。 Intellisenseは有効になっていますが、スクリプトには何も定義されていません。私は運のないファイルの先頭に/// <reference path="Global.js" />のコメントを追加しようとしました。マスターページのスクリプトブロックでも機能しません。これを実現するために何か必要なことはありますか?

編集:私はjqueryを使用していません。 Scottの記事では、-vsdoc.jsファイルが必要なように聞こえませんでした。これは間違っていますか?もしそうなら、これらのファイルは私自身の外部スクリプトのどこから来るのですか?

+0

あなたは自分のスクリプトでvsdocが必要です。あなたがあなたのSite.Masterの中にインクルードを持っているなら。あなたは依然としてあなたのaspページ上の参照が必要です。またはintellisenseが有効になっているscrptページで参照が必要です。あなたはVisual Studioを再起動した後、ステータスバーに何を表示しますか? – alexl

答えて

1

修正プログラムKB958502をダウンロードしよう:

https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=14883&wa=wsignin1.0

はあなたのメインjsのスクリプトと同じディレクトリにあるファイル-vsdoc.jsを持つようにしてください。そして、同じ名前を持つ必要があります。例jquery.1.3.2.jsとjquery.1.3.2-vsdoc.js

そして、修正プログラムをインストールしたときに、私はすべてのビジュアルスタジオをリロードしなければなりませんでした。

これが役に立ちます。

+0

-vsdoc.jsファイルが必要ですか?私はjqueryを使用していない、私は私の他のスクリプトファイルのintellisenseしたい。 修正プログラムをインストールしましたが、何も変更されていません=( ありがとうございます。 – Bryan

0

すべてのデバッグスクリプトをScriptsフォルダに残しましたか?例えばjquery-1.2.6-vsdoc.js?

関連する問題