我经常发生这种情况,至少每1或2周发生一次,目前使我发疯。
我可以在VS2008中执行最基本的任务,并且整个程序将停止响应。等待了一段时间后,我发现自己唯一的选择是打开任务管理器并结束devenv.exe进程。
不幸的是,每当我这样做时,explorer.exe也停止响应。 CPU使用率达到50%(因为我在双核计算机上),因此我运行的大多数应用程序都无法访问。如果我终止explorer.exe,然后使用任务管理器重新启动explorer.exe,则它将始终使用运行该内核的100%来重新启动它。
无论我尝试解决什么问题,解决这个问题的唯一方法就是重启机器。
现在我可以理解VS2008崩溃了。。。但是,为什么必须将explorer.exe和我的机器的其余部分都带上呢?有谁知道这为什么有可能?一个过程中的故障如何导致其他程序中的一系列故障?
不知道是否有所作为,但是我正在运行WinXP Professional,VS2008 SP1,Resharper 4.5,VS2008 1.0的PowerCommands,GhostDoc和TestDriven.NET 2.9。
最佳答案
尝试将所有加载项卸载/删除到Visual Studio。
另外,请尝试使用以下任一标志运行VS-
/ ResetSkipPkgs或/ SafeMode,然后查看问题是否仍然存在
(信息位于http://msdn.microsoft.com/en-us/library/xee0c8y7%28VS.80%29.aspx)
我在Office上也遇到过类似的问题,其中错误的加载项会钩住您梦dream以求的流程和位置,然后崩溃似乎会破坏整个系统!
即使插件很好,也有可能彼此冲突并导致单独运行它们永远不会出现的问题。
关于visual-studio-2008 - 是什么原因可能导致VS2008崩溃,然后将其带上explorer.exe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1186677/