如何在 Windows 8 上运行旧版 IE (IE7/IE8)?

jsa*_*nen 56 internet-explorer-8 internet-explorer-7 windows-8

我正在 Windows 8 系统上进行 Web 开发。我正在运行最新的 IE,但我还需要使用旧版本的 IE(尤其是 IE7 和 IE8)测试该应用程序。

是否可以在 Windows 8 上运行这些旧版 IE?

Hac*_*ell 57

您使用虚拟机来执行此操作,这是最简单的方法。你使用微软提供的 Hyper V 和 VHD 镜像(或者使用像 virtual box 这样的第三方工具)。

首先,安装超V按照由克罗诺斯的指示在这里

在此处输入图片说明

然后,您可以从 Microsoft 下载相应的 vhd 映像,并为每个版本的 IE 创建一个虚拟机。

http://www.microsoft.com/en-us/download/details.aspx?id=11575

运行 vhd

打开 Hyper V 管理器并创建一个新的虚拟机。 在此处输入图片说明

输入名称、内存详细信息等,然后对于硬盘映像,选择使用现有硬盘。

在此处输入图片说明

单击完成,您将拥有具有旧版 IE 的 VM。

HowToGeek 有一个大型教程,可以在此处运行单个 VM 。


小智 34

如果你需要一个独立的测试工具,你可以试试BrowseEmAll。它同时运行 IE 7、8、9 和 10。

在此处输入图片说明

  • 它不是免费的,只有 30 天的试用期:( (4认同)

小智 7

出于简单的测试目的,我发现IETester工作得很好。


col*_*der 5

Microsoft 现在为 IE 和 Windows 的各种组合提供了一些 Windows 8/HyperV 特定实例。您可以从以下位置下载它们:http : //www.modern.ie/virtualization-tools

http://www.modern.ie也有一些基于浏览器堆栈的测试工具来简化遗留的 IE 测试。