如何在多个OS版本上测试Windows应用程序

Tho*_*mas 5 c# windows winforms

我用VS2010开发了我的Winform应用程序,并在Win7操作系统上运行,但我想在所有主要的Windows操作系统上测试或运行它,如XP,Vista,Windows 7和Windows 8以及Windows 2008/2012服务器等.

我想到的很简单,我可以在多台PC上安装所有操作系统并在所有PC上测试我的应用程序,但这个过程非常耗时.

所以我想在现实生活中了解一家优秀的软件公司如何在发布之前在多个win操作系统上测试他们的应用程序.是否存在可以帮助我或使工作更轻松的工具?

ElD*_*Dog 1

我必须使用具有不同操作系统的虚拟机。例如,您需要一个大硬盘和 vmware 播放器。非商业用途免费。当然,还有要安装的操作系统映像。在 Windows 8 Pro 上您可以使用 HyperV,但我还没有尝试过。