我正在尝试让 jQuery Intellisense 为我的 ASP.NET 网站(注意,不是网络应用程序)项目工作。下面是引用脚本的地方。页面上的其他任何地方都没有 Javascript。- 这是一个测试页面,所以它只有几个asp:labels
.
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
<link rel="stylesheet" type="text/css" href="StyleSheets/StyleSheet.css" />
<script type="text/javascript" src="Scripts/jquery-1.7.1.min.js"></script>
<% If (False) Then%>
<script type="text/javascript" src="Scripts/jquery-1.7.1.min-vsdoc.js"></script>
<% End If%>
<script type="text/javascript" src="http://open.mapquestapi.com/sdk/js/v7.0.s/mqa.toolkit.js"></script>
</asp:Content>
这是我从 Visual Studio 得到的错误:
Warning 25 Error updating JScript IntelliSense: C:\Users\spaton\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5\HPBD331X\mqa.toolkit-fds90[2]..js: 'document.implementation' is null or not an object @ 23:99602
如果我删除引用 MapQuest API 的行,Intellisense 对 jQuery 工作正常。
我忍不住想我错过了一些简单/愚蠢的东西,但我看不到它。
安装了 Visual Studio 2008 SP1 和 KB958502。
有什么建议吗?