已阻止安装程序,此版本的Visual Studio需要您的计算机上当前未安装的Internet Explorer 10.
主要原因在于公司政策规定下,浏览器会被限制于在IE8的版本,不过,此时要使用Visual Studio 2013就会出问题,因为在安裝時候,VS就会告诉我们目前环境不适合安裝VS2013,必须升级IE版本到IE10。
这点倒是让我很困恼,因为在无法更改浏览器版本下,又想用VS2013该怎么办呢?就必须利用"骗"的方式,让VS2013闪过这个限制。把下面这一段文字,储存成.bat文档(bat名字可以随意),然后右击以管理员身份去执行它。
@ECHO OFF
:IE10HACK
REG ADD "HKLM\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer" /v Version /t REG_SZ /d "9.10.9200.16384"/f
REG ADD "HKLM\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer" /v svcVersion /t REG_SZ /d "10.0.9200.16384"/f
REG ADD "HKLM\SOFTWARE\Microsoft\Internet Explorer" /v Version /t REG_SZ /d "9.10.9200.16384" /f
REG ADD "HKLM\SOFTWARE\Microsoft\Internet Explorer" /v svcVersion /t REG_SZ /d "10.0.9200.16384" /f
GOTO EXIT
:REVERTIE
REG DELETE "HKLM\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer" /v svcVersion
REG DELETE "HKLM\SOFTWARE\Microsoft\Internet Explorer" /v svcVersion
REG ADD "HKLM\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer" /v Version /t REG_SZ /d "8.0.7601.17514" /f
REG ADD "HKLM\SOFTWARE\Microsoft\Internet Explorer" /v Version /t REG_SZ /d "8.0.7601.17514" /f
GOTO EXIT
:EXIT
此时你去看IE浏览器的版本就会感觉有点怪,但是并不会影响IE的运作。