如何在不同环境中最好地测试商业 Windows .NET 应用程序? (XP、Vista、Win 7、终端服务器、Citrix)
我在考虑 MS Virtual PC,以及一些重影软件,如 Acronis .. http://www.acronis.com/enterprise/
什么是好的、经过测试的测试设置? :-)
........................................
感谢 volodi 和 lukas 的帮助,我现在更进一步了: 看起来 VMWare Workstation 是解决这个问题的完美软件解决方案。您可以拍摄配置快照,因此我们甚至不再需要任何成像软件。另外,它的价格为 189 美元...甜...
现在我们遇到了一些额外的问题:
- 在 vmware 中,建议您将虚拟机存储在本地磁盘上。可以保存到网络或 USB 驱动器,但您需要 PocketACE,并且您必须先将其存储在本地,然后再进行转换,这看起来很麻烦…… 所以我们正在考虑购买一台磁盘空间为 1TB 的新笔记本电脑。我们只会将这台笔记本电脑用于测试目的。 您将虚拟机存储在哪里?
-> 将其存储在网络驱动器或本地磁盘上...这是一个误会...
- 现在备份似乎又出现了另一个问题……您将如何备份 500 GB 的数据?这似乎是很多工作......
-> 嗯,这是一个误会。如果创建一台新机器,则必须分配 40GB 的空间。所以我们想,我们需要 8 台机器,8 x 40 = 320 GB ... 这是错误的,一个虚拟机是 +/- 3-6 GB ...虚拟机磁盘大小似乎在动态增长
- 还有,我应该买一台 64 位机器吗?
->如果你想测试 Citrix XenServer,你将需要一个 64 位处理器......
最佳答案
我正在使用 VMWare,我喜欢创建特定配置的临时克隆的链接克隆功能。 VMWare 支持更多操作系统。您可以查看“Comparison of platform virtual machines”
关于.net - 如何为商业Windows应用创建测试环境?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2724254/