前段时间,机子莫名其妙的出了问题。如前文所述,最终解决了。不过,还是有些东西不太好用了,VMware虚拟机就算一个。于是,我就把虚拟机卸载了,重新安装了。但后来,莫名其妙的VS2005总是卡在开始界面,然后就一直打不开。(偶尔也能从解决方案的地方打开)。尝试修复了N回,貌似一直也没什么改良。可VS2008就一直是OK的。
网上搜索了下问题,最终得到如下原因和解决方案。
先装VS2005,后安装VMware。VMware就会在VS2005上添加一个VMDebugger工具栏。VMware服务没有加载,就导致了VS2005无法启动。
如果,能进VS2005,可以在工具->外接程序管理器的界面看到其中有一项VMDebugger。去掉它的启动项,但是下次启动VS2005依然加载VMDebugger。
使用如下方法可以完全处理掉上边的问题
- 1,运行->regedit进入注册表
- 2,依次进入HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/VisualStudio/8.0/AddIns/VMDebugger.Connect目录。你会看到最后一项LoadBehavior。
- 3,双击LoadBehavior进入“编辑DWORD值”。然后将数值数据(V)的值1改为0,即可。