当前位置:  操作系统>windows

vs2010下禁用vmware的方法以及解决vmware插件导致vs2010变慢的问题

 
    发布时间:2014-8-5  


    本文导语:  vs2010下禁用vmware的方法以及解决vmware插件导致vs2010变慢的问题 安装了VMware的较新版本后,VS2010启动时会自动加载VMware Virtual Debugger插件,在Output窗口会显示“VMware Virtual Debugger loaded successfully.”觉得这个功...

   vs2010下禁用vmware方法以及解决vmware插件导致vs2010变慢的问题 

   安装了VMware的较新版本后,VS2010启动时会自动加载VMware Virtual Debugger插件,在Output窗口会显示“VMware Virtual Debugger loaded successfully.”觉得这个功能暂时用不到,google了一下禁用的方法.

    很简单,在注册表中找到HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisualStudio10.0AddinsVMDebugger.Connect项,将键LoadBehavior的值改为0。然后重启Visual Studio 2010,可以发现VMDebugger已经不自动加载了。

   扩展

  下面来说说LoadBehavior。LoadBehavior指示了该Add In的装载行为,它可以由以下几个值组合而成: (两个中的一个+后三个中的一个)

0   = Disconnect不装载

1   = Connected装载

2   = Bootload启动程序时装载

8   = DemandLoad需要时装载

16 = ConnectFirstTime第一次启动时装载

     也就是说,当LoadBehavior为0,2,8,16的时候,Add In不装载;当其为1+2=3的时候,装载并且每次Office程序启动时都装载;当其为9的时候,装载,但只当用户需要时装载;17的时候,装载,只有第一次启动的时候装载。如果我们不去改动,一般而言,正常工作的Add In其LoadBehavior是3,但如果当Add In启动的时候发生异常,这个Add In会被软禁用(Soft Disabled),LoadBehavior的值会被改为0+2=2,Add In将不被装载。注意,虽然这里的值是2,表示启动时装载,但事实上,其是由0+2所得,大的前提决定了不装载。


vs2008和vs2010的具体修改方法


打开注册表编辑器regedit),


Visual Studio 2008修改方法:把HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisualStudio9.0AddInsVMDebugger.Connect目录下把LoadBehavior项改为0

Visual Studio 2010修改方法:把HKEY_CURRENT_USERSOFTWAREMicrosoftVisualStudio10.0_ConfigAddInsVMDebugger.Connect目录下把LoadBehavior项改为0 ,把HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftVisualStudio10.0AddInsVMDebugger.Connect目录下把LoadBehavior项改为0 


在注册表中搜索  VMDebugger.Connect 把 vs 10.0 目录下的 LoadBehavior 都修改为0



安装VMware虚拟机(VMDebugger)导致VS2010启动的解决办法 


方法一:

打开“工具”->选项

中的环境下的外接程序/安全性,取消允许加载外接程序即可。再重启一下。重启时有点慢,但之后的每次启动都跟装VM之前的速度一样了。



点击toolsadd-in manager... →

然后将如下所示 去掉VS2010中的VMware菜单,

 去掉VS2010中的VMware菜单


方法二:

最近发现Visual Studio 2010启动特别慢,每次开机后第一次打开VS都要花费60多秒的时间,长时间停留在启动画面,开始还以为是程序死了。之后每次打开都要20秒左右。以前最多也就是10秒左右

 


    您可能感兴趣的文章:

相关文章推荐:
  • php5中当浏览器禁用cookie时保持会话session的方法
  • 我想知道怎么在提交表单里不禁用html禁用js
  • jquery的attr方法禁用表单元素禁用输入内容
  • jquery控制按钮的禁用与启用 禁用右键等
  • jQuery 禁用右键菜单的简单代码
  • Linux下如何禁用某个硬件设备
  • 如何禁用声卡
  • 如何禁用ssh服务
  • sql server 禁用与启用触发器的语句
  • asp.net 禁用viewstate(web.config中配置)的方法
  • 如何在redhat Linux9中禁用usb接口
  • squid 如何禁用过滤activeX控件
  • 可否禁用JFram的最小化('-')和最大化('口')?
  • ubuntu11.04,无线网络已禁用,怎么启用?
  • Jquery禁用所有select标签的值的方法
  • jquery禁用右键方法举例
  • C# WebBrowser控件禁用超链接、右键菜单和快捷键的方法
  • jquery禁用右键示例
  • sql server 代理(已禁用代理xp)的解决方法
  • sqlserver 禁用触发器和启用触发器的语句
  • 有什么办法在linux下禁用某个接口吗?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3