在安装了vs2008 SP1补丁之后,我又安装了VS 2008 Patch KB958502,用来支持vs2008对Jquery的智能提示。
我开发时使用的脚本是asp.net MVC2 自带的jquery-1.4.1-vsdoc.js,如图(一)。
图(一)asp.net MVC2 自带的js
图(一)中jquery-1.3.2-vsdoc.js文件是我后添进去的,不是自带的。在页面上引用jquery-1.4.1-vsdoc.js后,更新VS2008的智能提示却报错。
1
2
3
4
5
6
7
8
9
10
11
12
|
<html xmlns=
"http://www.w3.org/1999/xhtml"
>
<head runat=
"server"
>
<title>ViewPage1</title>
<span style=
"color: #3366ff;"
> <script src=
"../scripts/jquery-1.4.1-vsdoc.js"
type=
"text/javascript"
></script>
</span></head>
<body>
<div>
<script type=
"text/javascript"
language=
"javascript"
>
</script>
</div>
</body>
|
警告 1 更新 JScript IntelliSense 时出错: E:\xuanhun\json\MvcApplication1\MvcApplication1\scripts\jquery-1.4.1-vsdoc.js: 对象不支持此属性或方法 @ 1108:1 E:\xuanhun\json\MvcApplication1\MvcApplication1\Views\ViewPage1.aspx 1 1 MvcApplication1
之后又尝试了另几个JS,都报错,没有办法去网上下了jquery-1.3.2-vsdoc.js,再次执行更新,成功。
不知道是不是jquery-1.4.1-vsdoc.js本身的BUG还是VS的问题。
本文转自悬魂博客园博客,原文链接:http://www.cnblogs.com/xuanhun/archive/2010/04/10/1708874.html,如需转载请自行联系原作者