大家好,这个问题是昨天突然出现的。
我的系统的是WINDOWS 7 64 bit 旗舰版。IE8。安装了 Visual Studio 2005+SP1、Visual Studio 2008+SP1. 在昨天之前,使用的一直很好,没有任何问题.
但是在昨天,一点击 Visual Studio 2005、Visual Studio 2008的快捷方式,就弹出一个对话框,上面写着:“Visual Studio requires Internet Explorer 6.0 or greater to run properly. Please re-install Inernet Explorer 6.0”
关于这个提示,我很纠结,不知道是为什么,安装的是IE8,应该高过IE6好多。在网上查了一下,有这个问题的人很少,不过,有位外国友人说是因为注册表中计录IE版本的KEY出了问题:“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Version” 但是,在我的机器上 WIN7+IE8注册表是这样的“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet
Explorer\Version Vector” 并没有“Version”只有“Version Vector” 我不知道应该如何修改,况且,这个KEY下的值都十分的正常。
另外,我用ProcessMonitor这个工具,监视了一下,vs2008/vs2005 启动时对注册表的操作,并没有读取以上的项目,百思不得其解啊。希望大神出现,为我解答。