0

我们目前在开发软件时的工作方式涉及在 Windows XP 上运行 Visual Studio 的 vmware 虚拟机中进行开发。这主要是因为我们的软件在系统中安装了很多驱动程序,并且hook了不同的区域,因此在运行整个包的机器上调试整个系统是最方便的。由于某些限制(设置挂钩的位置等),远程调试是不可能的,它只是不起作用。

这迫使我们将整个开发环境安装在虚拟机中,在 vm 中进行开发和调试。可以想象,性能很差,这通常是地狱(性能方面)。

我想要的是一种类似于我在 vmware 中使用快照机制的能力:我可以在没有安装系统的情况下创建一个干净的快照,但是使用所有的开发工具。安装我的软件的特定版本并为其修复错误/功能,编译并与实时系统一起工作。当我需要安装不同的版本时,我会回到我保存的快照并重新安装。

我可以通过在不同点创建重影图像来做到这一点,我们已经尝试过这种方法。然而,我正在寻找的是另一种方法。可以自动为我做快照巫毒的东西,易于使用的东西,但不是 vmware.. 可以将我的实时机器变成可快照的东西。

希望这是有道理的。提前致谢。

4

0 回答 0