2015-09-11 27 views
0

我的操作系統是Win7 64位,6 gig ram,運行在虛擬機上。VS 2010 - 項目需要30+分鐘才能保存

IDE - VS2010

項目是我的VM

我已經工作(做保養)在這個項目上的本地磁盤上&關了好幾年,現在(核心業務的它的一部分我工作的地方)。當我打開該項目時,我可以打開代碼窗口(對於表單),更改&保存它們,沒有問題。

就在最近,當我顯示UI(仍在VS)時,渲染(3-5秒)將需要一段時間。如果我更改表單或表單上的任何對象,當我保存它或嘗試返回到代碼時,VS掛起012-吃了80-95%的CPU 25-30分鐘,然後保存完成。

我修好了VS,沒有運氣。

有沒有人有任何建議?

+0

任何Visual Studio擴展?你能禁用它們並重試嗎? – miroxlav

+0

只安裝了2個擴展,處理模板編輯器和WITDesigner,都爲TFS&不能被禁用。我從源代碼控制中解除了綁定並得到了相同的結果。 – larryr

回答

0

要在下面發佈答案並不容易,因爲它可以是反饋。你是唯一能夠訪問計算機的人,只有誰肯定能找到它。不過,我可以給你想法,你可以嘗試,然後我們可以擴大答案。

  1. 以微軟的Process Monitor爲例,檢查一下Visual Studio在這段時間內實際上做了些什麼。請參閱MSDN博客Tips on troubleshooting Visual Studio Performance issues瞭解如何理解輸出。

  2. 創建簡單的項目並檢查行爲是否存在。

  3. 創建新項目並將所有項目從舊項目移動到新項目中,並檢查Visual Studio是快速還是慢速。

  4. 備份完成後,使用舊項目,刪除所有零件,看看VS性能是否正常。如果可以,請返回到完整的舊項目並逐個刪除其零件(或通過不同的方法)。加速VS後,你會明白哪個部分是罪魁禍首。 (你最近刪除的那個)

我會做一些步驟,如果我有我的VS問題。這些問題聽起來像「爲我準備一些無計劃的時間,好幾個小時」。很抱歉看到您遇到此問題。

再一次,這不是一個明確的答案,只是最有可能指導您解決問題的步驟。

+0

我轉換爲項目從VS2010到VS2012&問題消失... – larryr

+0

@larryr - 赦免,我不太確定,如果我明白:除了轉換項目,你還將VS2010升級到2012? – miroxlav

+0

我有他們,以及VS2003所有安裝在我的電腦.... – larryr

相關問題