每次打开VS 2012的实例时,我都会遇到以下错误,大约一周
(所以这不是因为昨天的 Update 4 )。
即使我单击是,重新打开Visual Studio时也会再次显示错误。
无论如何,VMWare调试器似乎正确加载了 (实际上我没有使用它,它带有VMWare工作站)。
我无法隔离导致错误开始出现的单个操作。
是否有人遇到同样的错误?
答案 0 :(得分:59)
[编辑] 请参阅Attilas答案以获得更简单的解决方案,以产生相同的结果 [/ Edit]
对于那些无法通过重新安装VMWare插件解决此问题但又不想牺牲所有VS设置的人来说,这是一个对我有用的解决方案:
使用
导出“菜单和命令栏自定义项”VS设置 Tools => Import and Export Settings... => Export selected environment settings
在文本编辑器中打开导出的.vssettings
文件,滚动到结尾并删除<add_toolbar Menu=... Name='VMware' .../>
部分中的条目UserCustomizations
使用
导入已编辑的.vssettings
文件
Tools => Import and Export Settings... => Import selected environment settings
并重新启动Visual Studio以检查错误是否已经消失。
答案 1 :(得分:44)
我知道这是一个旧线程,但我用一个相当简单的步骤解决了这个问题。有相同的情况,在弹出窗口中单击是并没有改变任何事情。
对我有用:您应该以管理员身份启动VS,等待弹出窗口并单击是。之后,弹出窗口再也没有出现(即使VS以非管理员身份运行)。所以我没有必要卸载VMWare插件(或整个VMWare WS)。
答案 2 :(得分:10)
运行VMware Workstation安装程序 选择修改/更改 取消选中Visual Studio插件 问题消失了!
运行VMware Workstation安装程序 选择修改/更改 检查Visual Studio插件 问题又回来了!
此致 米
答案 3 :(得分:7)
一种可能的解决方案:
Tools => Import and Export Settings => Reset all settings
似乎对我有用。
答案 4 :(得分:6)
VS 2013
Tools > Customize.. > Toolbars
在这里,我选择了VMware并单击了“删除”按钮。
我真的不使用这个插件,这对我来说是最简单的解决方案。
答案 5 :(得分:5)
这里没有任何解决方案适用于我,因为很久以前我已经卸载了vmware而且我不愿意再次重新安装它。
MSDN表明
下应该有一个注册表项Root\Software\Microsoft\Visual Studio\...\AddIns\...
对于VMdebugger,只需删除该条目(整个文件夹),它就会消失。
答案 6 :(得分:4)
这对我有用:
完全卸载VMWare工作站,重新安装(根据需要选择或取消选择VS插件)
旧学校
答案 7 :(得分:2)
如果要求为所有用户安装选项,则还必须删除这些注册表项。
HKEY_USERS.DEFAULT \软件\微软\ VisualStudio的\ 11.0_Config \加载项\ VMDebugger.Connect HKEY_USERS.DEFAULT \ SOFTWARE \微软\ VisualStudio的\ 12.0_Config \加载项\ VMDebugger.Connect
它们对应于以下HKCU条目。狩猎和杀戮。 HKEY_CURRENT_USER \软件\微软\ VisualStudio的\ 11.0_Config \加载项\ VMDebugger.Connect HKEY_CURRENT_USER \ SOFTWARE \微软\ VisualStudio的\ 12.0_Config \加载项\ VMDebugger.Connect
答案 8 :(得分:1)
从VS2012菜单栏中选择[工具] [加载项管理器]
然后选中标记单选框以安装VMDebugger。
在我的系统上工作: Microsoft Visual Studio Professional 2012 版本11.0.61030.00更新4 Microsoft .NET Framework 版本4.5.51209 已安装版本:专业版 Visual Studio集成虚拟机调试器