2009-07-27 76 views
2

這種情況經常發生在我身上......至少每隔1或2個星期一次......目前它讓我瘋狂。什麼可能導致VS2008崩潰,然後把explorer.exe與它?

我可以在VS2008中執行最基本的任務,整個程序將停止響應。等待了很長一段時間後,我發現自己唯一的選擇是打開任務管理器並結束devenv.exe進程。

不幸的是,每當我這樣做,explorer.exe也停止響應。 CPU使用率達到50%(因爲我在雙核機器上)並且我運行的大多數應用程序都變得無法訪問。如果我終止explorer.exe,然後使用任務管理器重新啓動explorer.exe,它總是使用100%運行的核心重新啓動。

無論我嘗試解決此問題,我已經能夠解決此問題的唯一方法是重新啓動我的計算機。

現在我可以理解VS2008崩潰....它傾向於這樣做。但爲什麼它必須將explorer.exe和我的機器的其餘部分與它一起使用?有誰知道爲什麼這甚至有可能?一個進程中的失敗如何導致其他程序出現級聯失敗?

不知道它是否有所作爲,但我運行的是WinXP Professional,VS2008 SP1,Resharper 4.5,PowerCommands for VS2008 1.0,GhostDoc和TestDriven.NET 2.9。

回答

1

嘗試卸載/刪除Visual Studio的所有插件。

此外,嘗試這些標記之一運行VS -

/ResetSkipPkgs或/安全模式,看看問題是否仍然存在 (在http://msdn.microsoft.com/en-us/library/xee0c8y7%28VS.80%29.aspx發現信息)

我也有類似的問題,與辦公室,一個錯誤的加入在進程和你不想做的地方掛鉤,然後崩潰似乎將整個系統取出!

即使插件是好的,也有可能存在互相沖突的問題,並導致您從單獨運行它們時永遠不會看到的問題。