我知道这可能会被认为是重复的,但是查看我能找到的问题,我并没有找到答案
我在 Mac 上开发网站,显然我需要在各种版本的 Internet Explorer 中测试它们。特别是因为我的很多工作都是纯粹的客户端编码,所以像 browsershots.org 这样的服务不会削减它。此外,我在我的机器上本地运行一个网络堆栈,我需要访问它。
到目前为止,我在 VMWare 中使用多个虚拟机进行了非常混乱的设置,这些虚拟机具有不同版本的 Windows 和 IE。它可以工作,但它并不优雅或易于维护。另外,启动所有这些虚拟盒子只是一种痛苦。
所以:我想获得 Windows 7,只需使用它,然后摆脱其他版本和 VPC。据我了解,然后我可以使用Microsoft 的 IE VHD 图像来检查所有不同版本 IE 中的站点。
这是一个好的解决方案吗?还是我应该完全跳过 Windows 并使用Winebottler 之类的东西?. 或者有没有办法从 Mac 上运行限时 VHD?
如果这是一个好的解决方案,我还有另一个问题:作为 Mac 用户,我不知道我需要哪个版本的 Windows 7。家庭高级版?专业的?最终的?除了能够在 IE 6(不幸的是)及更高版本中进行测试外,我不需要Windows 中的任何东西,所以我只需要我能过得去的最少的东西。
此外,还不清楚 VHD 的要求是什么。该网站说它是 XP、Vista 或 7,但我认为运行 VHD 是一种不适用于每个版本的东西。
最后,到目前为止,我只是简单地编辑了每个虚拟 Windows 安装的主机文件,以使其能够访问我的 Mac 的 Web 堆栈。我需要为每个 VHD 做类似的事情,还是有更简单的解决方案?这些 VHD 似乎很快就会过期。