Visual Studio 2008 - 更新JScript IntelliSense时出错

时间:2013-09-20 21:00:50

标签: javascript visual-studio visual-studio-2008 jit typelib

环境

Windows 7 SP1 64位

Visual Studio 2008版本9.0.30729.1 SP

Microsoft .NET Framework版本3.5 SP1

网站解决方案


问题

在我的.aspx和.js文件中工作时,我经常(每隔几分钟)得到以下弹出消息,这需要我点击“否”然后恢复工作。

当我执行以下任何操作时,频率大致相同:

  • 将.aspx中的视图更改为.js
  • 将视图从.js更改为.aspx.cs
  • 点击“全部保存”图标

它将为我提供循环加载图标,并进入“无响应”状态约20秒。在那之后,我可以恢复我正在做的任何事情。

整页

Full Page

完整弹出

Error Popup

  

Visual Studio即时调试器弹出窗口

     

发生了未处理的异常(''f'为null或不是对象')   typelibbuilder.exe [8844]。

此外,我的错误/警告工具栏中显示以下警告消息。

  

更新JScript IntelliSense时出错:C:\ Applications \ Web   接口\ EcomIntranet \ Plugins \ jquery \ js \ jquery-1.9.1.js:Object   不支持此属性或方法@ 1318:1 C:\ Applications \ Web   接口\ EcomIntranet \ Blacklist.aspx 1 1 C:... \ EcomIntranet \


擅自解决方案

1 我已尝试将以下文字放入记事本文件中,并根据this MSDN link here保存为.reg ...但它根本没有帮助。

  

Windows注册表编辑器版本5.00

     

[HKEY_LOCAL_MACHINE \ SOFTWARE \微软\强名称\验证\ TypeLibBuilder,b03f5f7f11d50a3a]

2 我还对URL进行了所有JS文件引用,并将源代码直接下载到项目中,以便在本地获取所有内容。

3 我也进入了工具 - >选项 - >文字编辑器 - > JScript,取消选中“自动列表成员”和“参数信息”。错误仍在发生......但[8844]错误代码编号确实有所不同。

1 个答案:

答案 0 :(得分:0)

我终于碰到了这个页面

http://appendto.com/community/jquery-vsdoc/

建议下载jquery -vsdoc文件,并将其放在与引用的jquery文件相同的目录中。

我不需要在我的页面上添加脚本引用,它只需要包含在文件夹结构中......错误就消失了!