簡體   English   中英

Visual Studio 2008-更新JScript IntelliSense時出錯

[英]Visual Studio 2008 - Error updating JScript IntelliSense

環境

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秒鍾。 在那之后,我可以繼續做任何事情。

完整頁面

完整頁面

全彈出

錯誤彈出

Visual Studio即時調試器彈出窗口

typelibbuilder.exe [8844]中發生未處理的異常(“ f”為空或不是對象)。

此外,我的錯誤/警告工具欄中確實顯示以下警告消息。

更新JScript IntelliSense時出錯:C:\\ Applications \\ Web Interfaces \\ EcomIntranet \\ Plugins \\ jquery \\ js \\ jquery-1.9.1.js:對象不支持此屬性或方法@ 1318:1 C:\\ Applications \\ Web Interfaces \\ EcomIntranet \\ Blacklist.aspx 1 1 C:... \\ EcomIntranet \\


嘗試的解決方案

1根據這里的MSDN鏈接 ,我嘗試將以下文本放入記事本文件中,並另存為.reg ...,但是它根本沒有幫助。

Windows注冊表編輯器版本5.00

[HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Microsoft \\ StrongName \\ Verification \\ TypeLibBuilder,b03f5f7f11d50a3a]

2我還獲取了所有JS文件對URL的引用,並將源直接下載到項目中,以便它可以在本地獲取所有內容。

3我還進入了“工具”->“選項”->“文本編輯器”->“ JScript”,並取消選中“自動列表成員”和“參數信息”。 該錯誤仍在發生...但是,[8844]錯誤代碼號的確有所不同。

我終於碰到了這個頁面

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

建議下載jquery -vsdoc文件,並將其放置在與引用的jquery文件相同的目錄中。

我不需要在頁面上添加腳本引用,只需將其包含在文件夾結構中即可...錯誤消失了!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM