0

我正在尝试让 Visual Studio 2008 SP1 对外部 javascript 文件进行智能感知,如ScottGu所述,但它不起作用。

我有一个 ASP.NET MVC 项目,其中 Scripts 目录中有几个 javascript 文件。所有脚本都包含在母版页上。Intellisense 已启用,但它只为我提供了基本的 javascript 语言内容——我的脚本中没有任何定义。我曾尝试/// <reference path="Global.js" />在文件顶部添加评论,但没有成功。它也不适用于母版页的脚本块。我还需要做些什么来使它正常工作吗?

编辑:我没有使用 jquery。从 Scott 的文章看来,我不需要任何 -vsdoc.js 文件;这是不正确的吗?如果是这样,我自己的外部脚本的这些文件来自哪里?

4

2 回答 2

1

尝试下载修补程序 KB958502:

https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=14883&wa=wsignin1.0

确保文件 -vsdoc.js 与主 js 脚本位于同一目录中。并且必须具有相同的名称。例如 jquery.1.3.2.js 和 jquery.1.3.2-vsdoc.js

当我安装了修补程序时,我不得不重新加载所有的视觉工作室。

希望这可以帮助。

于 2009-03-12T22:10:02.927 回答
0

您是否将所有调试脚本都留在了 Scripts 文件夹中?例如 jquery-1.2.6-vsdoc.js?

于 2009-03-12T21:57:34.890 回答