2012-03-06 95 views
0

嗯,這只是第一次發生。但它真的把我搞砸了。 我在VS 2008(有18個項目)中打開我的解決方案文件,打開一個類文件,並開始在其中輸入代碼。當我輸入該代碼文件中的第一個字符時,VS 2008掛起並等待一分鐘以上寫入該字符。從此之後,它順利進行。 爲什麼會發生這種延遲?任何決議?Visual studio 2008 IDE變得緩慢

+0

您是否曾嘗試在禁用所有插件的安全模式下運行Visual Studio?一些插件(如CodeRush和Resharper)需要在提供幫助之前解析項目文件,這可能會很慢。 Visual Studio也需要在內部組裝Intellisense列表,這也會減慢初始啓動速度。 – 2012-03-06 09:10:40

回答

0

您是否在Visual Studio的頁腳中看到任何表示正在解析解決方案的消息?您可以嘗試刪除智能感知數據庫,它將是一個.ncb文件(您需要在解決方案關閉時執行此操作),然後重新打開該解決方案,它將重建智能感知數據庫,並且應該更快。

你也可以把它關掉,我猜你在編寫代碼時試圖做一個變量/函數/類/名稱空間查找。要禁用它遵循以下說明:

http://blogs.msdn.com/b/zainnab/archive/2010/05/01/how-to-turn-off-automatic-intellisense-vstipedit0054.aspx

,或者你可以通過一個宏,如果你想只能夠做到這一點/禁用

http://blogs.msdn.com/b/vcblog/archive/2007/11/19/controlling-intellisense-through-macros.aspx

的另一件事是,你可能有一些與上述無關的陰險行爲與唯一的方法知道是使用像過程監視器:

http://technet.microsoft.com/en-us/sysinternals/bb896645

這將告訴你什麼文件,註冊表項,線程等正在創建,打開,關閉等由視覺工作室。

希望這會有所幫助。