您的位置:首页 > Web前端 > JavaScript

Error updating JScript IntelliSense VS 2008 解决方案

2009-06-10 13:23 363 查看
使用Visual Studio 2008 Sp1的智能感知。 操作如下 选择菜单Edit-->IntelliSense-->updating JScript IntelliSense会对当前页面的JS引用进行感知,如果没有成功,将会在VS 2008 状态栏出现下图显示的提示:



原因是:

假如我们引用了jquery-1.3.2.min.js

1 <script type="text/javascript" src="jquery-1.3.2.min.js"></script>
进行智能感知的操作后,VS2008智能感知默认一个Js文件和对应的 –vsdoc.js 文件放到该文件相同的目录下,所有会去找跟jquery-1.3.2.min.js同一目录下是否有 jquery-1.3.2.min-vsdoc.js文件,如果没有就会出现上图显示的提示,如果有则不会有此提示。

所以要想成功,可以这样做:

将jquery-1.3.2.min.js文件重命名为jquery-1.3.2.js 跟jquery-1.3.2-vsdoc.js 放在同一目录下,然后页面写上

1 <script type="text/javascript" src="jquery-1.3.2.js"></script>
再进行操作 Edit-->IntelliSense-->updating JScript IntelliSense,就可以出现 $的提示.

总的来说,解决问题的关键是 如果我们有一个 myScript.js 文件, 那么我们只需要创建一个空的 myScript-vsdoc.js 文件放到同一目录下,就可以避免因为加载 myScript.js 文件导致的 JS 智能提示失效问题。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: