鱼遇于池,池涸,相濡以沫,相鞠以湿,不若相忘于海。

while (alive) {
  object state = working & fighting & enjoying & living thanksgiving;
}
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Running IE 7 Beta 1 Side by Side IE 6 (Tested on XP)

Posted on 2005-08-14 18:45  alittlefish  阅读(895)  评论(0编辑  收藏  举报

众所周知,IE 7 beta 1在msdn上公开提供给developer做testing了。虽然我不是msdn的订户,只是听说msdn上已经有下载了,但是还是从其他地方下了个版本下来,暂时只支持xp。

但是,毕竟是beta,Vista这样的beta大不了就清个分区出来新装一个系统。但是IE这个东西,别说象我这种大半的开发要用到他的人,普通人上网天天用到这个东西,如果直接装,难免担心因为新版本的操作性的差异产生一些不便的地方。所以,即使现在有下载,估计不少人也因为这个“beta”而望而却步。(哦对了,忘说了,beta暂时是面向developer的,只是为了测试)

昨晚在线上乱逛,突然看到一个名为“Running IE 7 Beta 1 side-by-side with IE 6 ”,一下子就被吸引进去了,不过很明显,这个post的内容也是转的,里头还有一个与当前post标题同名的连接,点进去,细细看来,哈哈,真是好东西啊,如标题所说,完全可以在同一台机器上运行两个版本的IE。为了表明本文是转载,所以标题我也用了和那上头一样的,原始连接是:http://weblogs.asp.net/jgalloway/archive/2005/08/12/422335.aspx

以下,我把我的测试过程描述一下。

1. 获取IE 7.0 beta 1的下载包;
2. 把包里的内容Extract到一个目标文件夹;
3. 在IE 7的文件目录里寻找一个名为shlwapi.dll的文件,把它删除掉;
4. 在该目录中新建一个文本文件,并将其改名为iexplore.exe.local。
5. 双击iexplore.exe,运行IE7。

由于我下的一个版本不是很全,而且感觉有缺文件的嫌疑(整个包是10m左右),可以正常运行,但是偶尔会提示出错。

我的机器都是2003的系统,所以一开始几乎每次测试都报错。后来在老婆机器上试了一下,一次就OK了,因为她的是XP,所以估计我下的这个版本只支持XP的系统。

BTW,JonGalloway的文章里是说这个方法适用任何版本的IE,甚至还说可以装个IE3去体验一下old time的感觉。