2013-02-13 38 views
2
創建和運行一個完全空白的新MvcApplication(互聯網網站模板,VS2012 SP1,MVC4上的Win8),調試輸出顯示了當

新MVC項目中運行時錯誤0x800a139e?

Exception was thrown at line 5108, column 4 in http://localhost:64687/Scripts/jquery-1.7.1.js 
0x800a139e - Laufzeitfehler in JavaScript: SyntaxError 

jQuery是1.7.1.1

我得到這個錯誤也在其他項目中使用其他jQuery-Versions。 可能是什麼原因?

感謝提示。

編輯:在jquery-1.9.1.js中,其他項目中的行號是4224或3983。
對不起,描述較弱,但我無法真正瞭解錯誤。 :(

+0

更新的jQuery沒有幫助。:在http:// localhost:64687/Scripts/jquery-1.9.1.js中的第4列4224行引發異常0x800a139e - JavaScript中的Laufzeitfehler:SyntaxError – Sascha 2013-02-13 08:40:29

+0

我不知道如果調試器可以配置爲打破這種錯誤。 – springy76 2013-02-13 08:55:32

回答

1

當我在jquery-1.7.1.js中查找時發現了這段代碼matches.call是5108行......看起來jquery故意引起這個異常,所以我會忽略它並且移動在別人建議的另一板,jQuery的試圖用灒互通

你可能只刪除try-catch塊,如果你想

try { 
    // This should fail with an exception 
    // Gecko does not error, returns false instead 
    matches.call(document.documentElement, "[test!='']:sizzle"); 

    catch(pseudoError) { 
     pseudoWorks = true; 
    } 
} 
相關問題