我从我的解决方案中删除了旧的1.4.1文件,仔细检查了是否存在其他jQuery包,然后从控制台运行install-package jQuery
。下载了三个文件:
的jquery-1.6.4.js jQuery的1.6.4.min.js 的jquery-1.6.4-vsdoc.js
我重建了我的解决方案,并且执行时没有抛出异常。
我会在我的一个视图中写一些jQuery,并且intellisense不起作用。
我还需要做些什么吗?我是否需要手动让VS'看到'vsdoc文件?
编辑2:搞定了。
答案 0 :(得分:2)
在js doc
中创建参考路径/// <reference path="jquery-1.6.5-vsdoc.js" />
OR
在您的解决方案中,使用vsdoc并将其拖入您正在处理的javascript源中,然后它将起作用。可能有另一种方法让它适用于你所有的js文档,但这就是我以前做过的方式。
将vsdoc拖入js doc后,您将看到引用
/// <reference path="jquery-1.6.5-vsdoc.js" />
Here是替代来源
答案 1 :(得分:2)
我的猜测是你可以在你试图访问intellisense的页面中包含这个:
@if (false) {
<script src="/Scripts/jquery-1.6.4-vsdoc.js" type="text/javascript"></script>
}
您可以在this question's answers中找到有关连接jquery intellisense的更多示例。