2012-11-15 36 views
1

我的Visual Studio 2010 Professional有問題 - 我正在處理項目,VS中的所有內容都運行緩慢(可能除了IntelliSense)。我知道啓動時間通常很糟糕,我可以忍受。Visual Studio 2010運行非常糟糕 - 無法找到解決方案

但構建一箇中等大小的解決方案(7個項目,幾百個文件)需要3到10分鐘......構建解決方案後VS說它已準備就緒,但我必須等待localhost響應到5分鐘...總計達15分鐘! 爲了保持短:

  • 打開一切後,我仍然有免費的RAM(共4個),只有20-25%的處理器使用的
  • 我已經卸載每個插件都
  • 將至少爲1GB項目建造和運作我的隊友的電腦
  • 項目工程,並使用我的電腦和虛擬桌面甚至更好,當我的工作建立在服務器上的微細
  • 我的電腦只是罰款
  • I H AVE剛剛完成了痛苦的重新安裝VS的(除去VS乾淨的,是剩菜後 - 所以我認爲)

編輯:清理我的解決方案後,我的構建時間極快! :)另外,我能夠發現我的處理器有一些問題,直到現在沒有出現在進程管理器中......無論如何,我認爲我的問題已經以某種方式解決了... 謝謝!

+0

您是否將您的項目存儲在網絡上?這可能會造成延誤。充其量,保持所有的視覺工作室和項目文件在本地。 –

+0

@ChristianSauer不,一切都是本地的:( –

+0

獲取另一臺電腦...... – Guillaume

回答

0

事實上,Visual Studio 2010(devenv.exe進程)吃掉了內存。

有時當我想快速開發一個小項目或只是製作一個快速腳本 我使用Visual Studio 2008因爲資源消耗與以前的版本是顯而易見的。

我建議你反安裝所有的Visual Studio 2010和的擴展,如果您有任何與 作出新的解決方案爲您的項目的集合,如果你目前正在使用 溶液創造了很久以前。

你也可以試試VS2012。關於資源消耗已經變得越來越好了

+0

不幸的是,我不能改變我的IDE,因爲我在一個團隊中工作,我們都需要同步(我們使用git)......再加上重新安裝意味着又一天和截止日期即將到來......但我會嘗試創建一個新的解決方案:) –

+0

在我的企業中,您可以在程序集和網站之間使用超過20個項目的巨大解決方案。我們用來每月清除一個解決方案 –

0

嘗試在調試之間停止ASP.NET開發服務器的所有實例。我的工作站似乎在不同端口上有20個實例的硬性限制。當我輸入這個時,我有5個流氓實例在運行,誰知道什麼。我手動關閉它們,並再次具有變形能力。

+0

我會盡力做到這一點......如果我一直只使用同一個端口,您認爲這會有所幫助嗎? –

+0

Visual Studio應該自動使用相同的端口來保存單個項目。但是,是的,始終使用相同的端口將意味着只有一個ASP.NET開發服務器實例正在運行。 –

0

如果您沒有做任何事情,並且您的CPU使用率爲20-25%,那麼您的PC出現問題。一個現代的個人電腦什麼都不做,但運行Windows應該使用3-4%。

+0

也許我有點不清楚 - 當我有VS運行的實例時,它的使用率是25%,還有一個還在編譯+所有在後臺運行的其他東西 –

2

嘗試在安全模式下運行VS

C:\ Program Files文件(x86)的\微軟的Visual Studio 10.0 \ Common7 \ IDE \ devenv.exe的/安全模式

此開關阻止所有第三方的VSPackage從Visual Studio啓動時加載,從而確保穩定的執行。

相關問題