Internet explorer 多个Internet Explorer安装程序/文件夹技巧?

Internet explorer 多个Internet Explorer安装程序/文件夹技巧?,internet-explorer,internet-explorer-8,internet-explorer-7,internet-explorer-9,internet-explorer-6,Internet Explorer,Internet Explorer 8,Internet Explorer 7,Internet Explorer 9,Internet Explorer 6,不久前,一位同事向我演示了如何在我的PC(Windows 7)上运行多个版本的Internet Explorer(6,7,8,9),方法是将它们与当前安装的IE版本进行交换 据我记忆所及,该方法包括类似于: 卸载当前的IE 安装IE6 复制IE6文件夹并将其存储到其他地方 对IE 7、8、9重复步骤2和3(您必须按顺序执行,因为IE不允许您在较新版本上安装以前的版本) 安装完所需的所有版本后,如果要切换到其他IE版本,请将复制的文件夹与当前安装的文件夹交换 最终结果是打开Internet Exp

不久前,一位同事向我演示了如何在我的PC(Windows 7)上运行多个版本的Internet Explorer(6,7,8,9),方法是将它们与当前安装的IE版本进行交换

据我记忆所及,该方法包括类似于:

  • 卸载当前的IE
  • 安装IE6
  • 复制IE6文件夹并将其存储到其他地方
  • 对IE 7、8、9重复步骤2和3(您必须按顺序执行,因为IE不允许您在较新版本上安装以前的版本)
  • 安装完所需的所有版本后,如果要切换到其他IE版本,请将复制的文件夹与当前安装的文件夹交换
  • 最终结果是打开Internet Explorer应用程序将运行您交换的版本

    事实上,我不记得第3步是针对您需要存储的文件夹,还是只是您需要保存的安装文件,并在您想要切换时将其拖过来

    但是,我确实记得,只要用每个已安装版本中保存的内容替换当前的IE文件夹,就可以在IE版本之间切换

    我试着到处找,但找不到向导。有人遇到过这个把戏或使用过这个把戏吗?如果是,你能分享一下如何复制它吗


    注意:是的,我知道在虚拟机中运行IE是最可靠的解决方案,但我想知道这一技巧,因为我以前就有过它。

    您描述的安装IE6并逐步更新的过程在单个操作系统下是不可能实现的。你必须从WinXP开始。。。然后当你到IE9的时候你会被卡住。要达到IE11,您至少需要升级到Win7。我不想知道你要花多长时间来完成所有这些升级,即使这样,我认为你也不太可能在最后拥有所有IE版本的工作副本

    对你的问题只有一个合理的答案:为每个IE版本使用一个VM。这是唯一的办法。特别是考虑到没有一个Windows版本可以运行所有IE版本。旧IEs不会在Windows 7/8中运行,新IEs也不会在XP中运行。。。有一些交叉点,但没有一个操作系统选项能够运行所有需要测试的IE版本——尤其是现在IE11问世了

    为了方便您,Microsoft为所有IE版本提供了免费虚拟机,您可以从中下载

    您可能想尝试的另一个选项是。这是一项商业服务,可以远程为您运行虚拟机,您可以通过桌面浏览器驱动虚拟机。这实际上是一种非常方便的测试方法。我经常用它。但它是一种商业产品;你必须为此付出代价。这不是一笔巨款,但我知道这比很多人愿意支付的还要多。现在,微软正在向BrowserStack免费赠送3个月的SUB,所以你可能想试一试。它是免费的,所以在那里没有什么损失

    但最终,这个选项也可以归结为一个基于VM的解决方案。因此,虚拟机仍然是唯一的好答案

    有一个旧的实用程序叫做,它可以同时运行大多数IE版本。。。某种程度上。这曾经是唯一明智的解决方案,我也曾极力推荐,但时代变了。它很容易崩溃,并且已知存在渲染故障,这使得很难再推荐它,即使是用于测试

    它也没有提供真正版本的IE中可用的F12开发工具,这意味着一旦发现IETester的问题,调试它可能是一场噩梦

    唯一的其他途径是使用兼容性模式跨版本测试,但是。。。请不要这样做——这是一条通往灾难的道路,因为IE的compat模式实际上并不完全兼容


    无论您多么想找到替代方案,虚拟机都是答案。

    谢谢您的回复,我已经看到了您上面提到的大多数解决方案,但我对这个技巧很好奇。如果我记错了,IE9不在其中呢?这会更有意义、更可行吗?是的,如果它是在XP上完成的,并且只升级到IE8,那么它会更有意义。我已经有很长时间没有在那里了,但是是的,像那样一起做IE6/7/8是可能的。操作系统可能不喜欢它,但这是可能的。但是仅仅IE6/7/8并不能让你今天走得很远。即便如此,插件和ActiveX控件(可能没有安装多个版本)之类的东西也可能会出现小故障,因为我记得我在Win7上这样做过。但是有可能在Win7上获得6/7/8吗??还是只有8个?不要。做这这个“把戏”实际上从来没有正常工作过,即使它看起来像是这样。“Frankenbrowsers”从来都不是受支持的测试配置,因为它们不能准确地表示真实人类使用的任何浏览器。感谢您的评论,我从来都不知道这一点,在搜索过程中也没有找到任何关于“Frankenbrowsers”的信息。无论哪种方式,我都使用WinXP模式和虚拟机。