2012-01-06 4 views
2

Telerik、jQuery、私自身のユーティリティプロジェクトを参照する外部javascriptファイルがあります。Javascript Intellisense unusable

私はあらゆるタイプのものを試しましたが、参照されたスクリプトのいずれかでIntellisenseが利用可能になったのをまだ見ていません。

現在、私は、私はむしろCDNを通してそれを引き下げるよりも、埋め込みリソースとしてのjQueryを追加しようとしているこの私のページの上部に

/// <reference name="MyUtilities.ClientScripts.jquery-1.4.2.vsdoc.js" assembly="MyUtilities" /> 
/// <reference name="Telerik.Web.UI.Common.Core.js" assembly="Telerik.Web.UI" /> 
/// <reference name="MyUtilities.ClientScripts.myUtilities.js" assembly="MyUtilities"/> 

お知らせのようなものを持っています。どちらの場合でも、私はまだIntellisenseを見ていません。

出力ウィンドウでが表示される場合があります。エラーメッセージ "JScript IntelliSenseがタイムアウトしました。結果が制限される可能性があります"を参照してください。また、Telerik jsファイルには何百万ものエラーメッセージがあります。

私はCtrl-Shift-JでIntelliSenseをリフレッシュしようとしましたが、ブラウザを再起動しようとしました。

Javascript Visual Studio 2010のIntellisenseは、最も基本的な例を除いて、すべてのことを混乱させるようです。このようなシナリオから喜んでいる人はいますか?

+0

"Telerik jsファイルに何百万ものエラーメッセージがある"場合、Visual StudioはおそらくIntellisenseのために解析しようとしました。あなたは(一時的に)そのファイルを削除する場合、他の人のためのインテリセンスは動作しますか? – nnnnnn

+0

いいえ、そうではありません。 – cbp

答えて

2

古い質問ですが、念のためです。

正しく追加しようとしている参照を、_references.jsという別のファイルに追加して、スクリプトフォルダに配置してください。このat this blog page

1

について

よりは、私が指示hereを踏襲し、インテリセンス部分的に取り組んでいました。

また、eddoによると、_reference.jsファイルを使用してください。ここでは鉱山がどのように見えるかです:

/// <reference path="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-2.0.3-vsdoc.js" /> 
/// <reference path="globalize.js" /> 
/// <reference path="http://ajax.aspnetcdn.com/ajax/globalize/0.1.1/globalize.js" /> 
/// <reference path="http://ajax.aspnetcdn.com/ajax/knockout/knockout-3.0.0.debug.js" /> 
/// <reference path="MicrosoftAjax.debug.js" /> 
/// <reference assembly="Telerik.Web.UI, Version=2013.3.1114.45, Culture=neutral, PublicKeyToken=121fae78165ba3d4" name="Telerik.Web.UI.Common.Core.js" /> 
/// <reference assembly="Telerik.Web.UI, Version=2013.3.1114.45, Culture=neutral, PublicKeyToken=121fae78165ba3d4" name="Telerik.Web.UI.Common.jQuery.js" /> 
/// <reference assembly="Telerik.Web.UI, Version=2013.3.1114.45, Culture=neutral, PublicKeyToken=121fae78165ba3d4" name="Telerik.Web.UI.Common.jQueryInclude.js" /> 

あなたがフォローしたい場合、私は、この問題hereに関するフォーラムのスレッドを開きました。

0

古い質問ですが、私は実際に私のintellisenseを取得するために私の_referencesファイルを削除しました。

エラーがあると、すべてのjsインテリセンスが完全に無効になりますが、手動でそのファイルに触れたことはありません。

関連する問題