在 Windows 7 上测试软件。安装与虚拟化

标签 testing windows-7 virtualization 32bit-64bit

我们想要在 Windows 7 上测试我们在 XP 上开发的软件。我们在 PC 上安装了 Vista。但我们希望避免安装 Windows 7,而是在 Virtual PC 或 VMWare 中运行它。

问题:

  • 问题 1:是否可以在 Virtual PC 或 Ware 中运行 Windows 7?

  • 问题2:是否可以在32位系统上的Virtual PC或VmWare中运行64位Vista或Windows 7?

  • 问题 3:是否有任何可立即下载的 Windows 7 镜像(例如来自 Microsoft)与 MS 之前提供的 IE7 镜像类似?

非常感谢!

保罗

最佳答案

问题1)是的。我个人在 Vista 中使用 Virtual PC 运行了 Windows 7 beta,最终版本没有理由无法运行。

Q2) 这将要求仿真器完全用软件来实现 CPU,而且速度太慢而无法使用。您需要 64 位操作系统来模拟 64 位 PC。编辑:根据各种评论,如果您有 64 位 CPU,某些虚拟化软件可以做到这一点。您需要检查要使用的任何软件的文档。

Q3) 如果有的话,那也是一次试用,所以最终会过期。你不希望这样。

更常见的方法是在 7 上模拟 XP,这样您几乎肯定会得到更好的结果:XP 比 Vista 和 7 更少占用资源,因此虚拟化对性能的影响将不太明显.

关于在 Windows 7 上测试软件。安装与虚拟化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2063682/

相关文章:

java - TestNG、工厂和参数化测试描述

javascript - 为什么使用 npm 测试 firestore 规则时会出现错误 "connect ECONNREFUSED 127.0.0.1:8080"

c++ - 使用 VirtualDisk API 创建 VHD 文件

java - hibernate - junit noob - 类变量值在两种测试方法之间丢失

unit-testing - 在 golang 单元测试中模拟特定的错误类型

WCF 适用于 XP 但不适用于 Windows 7

win7 上的 WCF Duplex net.tcp 问题

docker - 直接连接两个docker容器

virtual-machine - x86 中的 VMCALL 指令是否保存 guest CPU 状态

ubuntu - 高 CPU 使用率 - 使用 VirtualBox 的 VM 非常慢