現在一直在困擾着我,但VS 2008中的ASP.NET設計師編輯甚至是最簡單的頁面都會非常慢。我們使用的機器並不具備先進性,但有人會認爲具有3Gb RAM和7200RPM 120Gb硬盤驅動器的2Ghz雙核AMD 3800+性能會比它更好。提高Visual Studio 2008 ASP.NET設計器性能的技巧?
要量化問題,打開3-5個文本框,下拉框和DataGrid的頁面的設計視圖可能需要30-45秒...或更長時間。真正複雜的屏幕有時可能需要幾分鐘才能打開。一旦打開,設計師非常呆滯 - 單擊控件可能需要幾秒鐘才能生效。屬性窗口並不總是正確更新。右鍵單擊菜單可能需要幾秒鐘才能顯示。
我們嘗試對驅動器進行碎片整理,殺死不必要的進程,升級到SP1,甚至重新安裝開發環境,但問題仍然存在。
有其他人在那裏觀察到類似的性能問題,如果是的話,有沒有人有任何建議如何提高性能?例如,我們可以關閉哪些IDE功能(即智能感知),這可能有所幫助?如果您沒有看到任何問題,我很想知道您的機器配置了哪些規格(CPU,RAM,HD)。
編輯:一些額外的事實和更正。首先,一個快速修正,我們實際上有西部數據7200RPM驅動器,而不是5200 RPM型號。其次,根據對瓶頸位置的一些調查,當設計者加載時,它似乎有很多死區時間--20%的CPU,只是一點I/O等待。但總體效果非常緩慢。
我們在我們的項目中使用了Resharper,但禁用此附加組件並不會顯着提高設計人員的性能。
這聽起來像是另一個偉大的理由,不使用設計... – 2009-06-03 19:50:23