5

我在Visual Studio中的Internet Explorer中調試JavaScript時遇到了最奇怪的問題。Visual Studio JavaScript調試速度極慢

如果我在JavaScript代碼中設置斷點並在調試模式下運行(ASP.NET MVC)項目,我打中斷點罰款。但在此之後不久,在斷點處,幾乎整個計算機鎖定了10-30秒。在這段時間內,我可以移動鼠標指針,但不能與任何東西交互。如果我最終點擊事件,電腦會開始發出嗶嗶聲。 10-30秒後,一切恢復正常。

調試工作正常,直到兩天前。不同的ASP.NET MVC項目顯示了相同的行爲。 我在Windows 8 Enterprise 64位上運行Internet Explorer 10和Visual Studio 2012。 我沒有第三方防病毒軟件(僅限Windows Defender)。我沒有intellitrace。我只有一個斷點,所有其他斷點都被刪除。我試圖刪除我的.suo文件。

+0

無論它值多少錢,我在3臺不同的計算機上遇到同樣的問題。他們的共同之處是:Windows 8 64位,Visual Studio 2012(所有最新的官方補丁/更新均爲最新版本),ReSharper 7.1.1000.900,Telerik Phone RAD Controls,DevExpress DXtreme 12.latest,Git Source Control Provider。我還沒有開始消除任何插件。 –

+0

我有同樣的問題。 Morover,ctrl + K + D也起作用很慢。在你的代碼中應該有一個語法錯誤。例如,我對json有問題。 [{「value」:「New」,「onclick」:「CreateNewDoc()」},{「value」:「Open」,「onclick」:「OpenDoc()」},]。 json的末尾有一個(,)需要。它減慢了視覺工作室的速度。你可能有一個語法問題。 – osmanraifgunes

+0

這不是一個如何解決VS的問題,所以不會發生凍結,但沒有任何Web開發人員知道他在做什麼會推薦VS作爲編輯器。既然我不只是想提供一個問題,而是一個解決方案,我認爲你應該真的看看兩個非常非常好的Windows編輯器。第一個是[Brackets](http://brackets.io/),第二個是[Web Storm](http://www.jetbrains.com/webstorm/)。祝你好運,無論你選擇什麼,如果你堅持VS,希望你得到一個有效的答案! – KarimSaNet

回答

0

當網站上的腳本運行時間太長以至於無法正常運行時,我的瀏覽器(ff)鎖定了我。然後它會引發停止腳本提示。事實上,你可以在三臺計算機上覆制它,如果它是導致鎖定的相同錯誤腳本,那麼這個事實就很有意義。我懷疑這是否會影響,如果你嘗試在勝利7盒,贏得XP,但這些都是明顯的測試,如果你想sys系統配置作爲一個原因。另外,請嘗試在腳本的早期設置斷點,以告知什麼時候鎖定。

在另一個說明中,我總是用firebug在firefox中調試javascript,並取得了巨大的成功。

0

我有這個相同的問題,原來它是智能感知。 Intellisense扼流大型Javascript文件。即使我沒有做一些需要Intellisense的事情,速度也會降低。

我結束了分裂出來,並與引用的其他文件:

/// <reference path="/scripts/<other>.js" /> 

這使得自動完成工作跨文件和防止死鎖。