2013-03-21 144 views
0

Visual Studio 2008(Windows Vista上的VS2008版本9 SP1)每隔幾分鐘掛起/凍結一分鐘(有時最多5分鐘)。我可以在vs2008忙時訪問電腦的其他部分。這發生在2013年1月和大約一週前的幾天,現在又發生了。Visual Studio 2008每隔幾分鐘會掛起一分鐘以上

起初我還以爲在調試所以我想如果不是所有的東西在這些帖子這只是發生:

我想它與斷點有關,因爲它似乎在添加/刪除斷點時發生:

它發生在卸下所有斷點和程序甚至沒有運行,儘管較少。我有時可能會發生這種情況,除了重新聚焦或在.cs文件中上下滾動之外,vs2008什麼都不做。說到這一點,它似乎只發生在5000多行的大文件上。我沒有複製3000行文件的問題。我嘗試刪除.suo文件,bin和obj文件夾,更新所有內容,回滾更新,病毒掃描,間諜軟件掃描,內存測試,禁用插件,停用vs2008主機進程,禁用nic,拔掉以太網,修改hosts文件127.0.0.1 crl.microsoft.com和127.0.0.1 6to4.ipv6.microsoft.com。

就Process Monitor和CreateFile的評論而言,我前幾天有一些關於CreateFile的說法,結果不是SUCCESS,而是今天所有的CreateFile結果都是SUCCESS。

我安裝了DevExpress控件。由於它似乎只發生在較大的文件上,我認爲這可能是一個代碼解析問題,並發現在DevExpress選項中禁用的幾件事情。懸掛似乎不太經常發生,但仍然發生。

任何其他的想法/解決方案將不勝感激,

感謝

更多相關鏈接:

更新:

我有一噸的這些在procmon中:的CreateFile,QueryNetworkOpenInformationFile和CloseFile爲 C:\ Program Files文件\的DevExpress 2011.2 \ IDETools \ SYSTEM \的CodeRush \ BIN \ PLUGINS \ CR_SmartPaste.dll

所以我決定關閉的CodeRush完全使用此鏈接的指示:http://www.devexpress.com/Support/Center/p/Q393455.aspx

到目前爲止事情似乎工作得很好....在發佈後請愛解決問題......我將留下以供將來參考。

回答

0

我個人的解決方案是通過以下這個鏈接的方向禁用的CodeRush:http://www.devexpress.com/Support/Center/p/Q393455.aspx

我只記得,當我在過去的這個問題,我禁用的功能的CodeRush一小部分。現在分辨這是否是一個好的解決方案可能言之過早。

編輯: 禁用的CodeRush之後,我還有其他的,不同的,掛/冷凍是固定的(再次)刪除文件名爲.suo和清除OBJ和bin文件夾的問題。

解決這些問題後,我突然無法建立釋放模式......大聲笑......但這個問題似乎已消失......我做的最後一件事是禁用所有諾頓保護並重新啓動我的電腦。當我手動禁用每個項目時,我重新啓動了B/C norton,導致無法訪問管理窗口。在這次考驗中,我幾次重新啓動計算機,所以我不認爲這是單獨的問題。截至2013年3月26日,我有最新版本的諾頓,它最近更新了,所以我認爲可能新版本影響vs2008。

我在Vista上,但是這個鏈接http://blogs.msdn.com/b/webdev/archive/2010/12/16/how-to-solve-visual-studio-hang-problem-when-working-in-win7-with-norton-antivirus.aspx可能會幫助有類似問題的人在win7上。

0

在整個Studio UI中經常遇到困難。 我曾經將鼠標懸停在工具欄中的按鈕上,導致UI刷新。 然後,我發現了一個永久的解決方案,同時嘗試不同的設置。

嘗試 工具 - 選項 - 環境 - 通用 「視覺體驗」組 取消選中(下一步必需)「基於客戶端性能自動調整視覺體驗」。 然後取消選中「使用硬件圖形加速」

適用於我。 祝你好運