win8.1企业版、64位、VS2010
首先要修改注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0\AddIns\VMDebugger.Connect LoadBehavior项改为0
然后打开vs2010,进入工具、外接程序管理器,去掉“可用外接程序”前面的勾就可以了。
如果是2012则,首先要修改注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\11.0\AddIns\VMDebugger.Connect LoadBehavior项改为0
然后打开vs2012,进入工具、外接程序管理器,去掉“可用外接程序”前面的勾就可以了。
我是这样解决的,,,上图的框点击 否 选项 进去2010 进入工具、外接程序管理器,此时的外接程序qt(已经打钩) 和(未打钩)vmdebug,,打上钩,完之后,关闭vs2010重启 ok 没有了vmd框,再进去看外接程序管理器 此时没有了vmdebug选项了。
原因可能是你的机器上安装了 VM虚拟机。是按完vs2005,在按虚拟机的时候,它修改了注册表。给vs加了一个外部的工具
(VMDebugger),问题就出在这里。家在这里后。就出现了打不开vs的问题。只停靠在启动画面那。开始
我还以为是备份备的,差点重装系统去,还的按那些乱七八糟的东西,一装就是一天,后来想试试vs自带的
修复试试,还是不行,启动画面不进去。
最后找到解决办法:
VMDebugger导致VS2005无法启动,就出现了VS2005启动时只显示到启动界面就定住的情况。发现了原因是VMware装上后VS2005上添加了一个VMDebugger工具栏,VMware服务没有加载,就导致了VS2005无法启动。然后在工具->外接程序管理器中把启动选项去掉,但是下次启动VS2005依然加载VMDebugger。
————————————————
版权声明:本文为CSDN博主「Sunny丶」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wgq4812/article/details/5316937
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)