Windows 应用程序沙盒或虚拟化

Windows 应用程序沙盒或虚拟化

对于一项新的开发任务,我将不得不使用 Microsoft Windows(我已经好几年没用过 Windows 了)。通常,我会在几台虚拟机上运行不同的应用程序。使用 Windows 似乎不可行,因为每台机器都需要一个许可证,而我不愿意购买多个许可证。

如何在 Windows 机器上分离应用程序以避免频繁重新安装?

答案1

您可以使用虚拟化软件,例如沙盒...

Sandboxie 在隔离空间中运行您的程序,从而防止它们对您计算机中的其他程序和数据进行永久性更改。

答案2

网络上的少数讨论认为,在同一硬件上运行多个 Windows 虚拟机是合法的,但 Microsoft EULA 总是会赢得这场争论,因此请仔细阅读。

除了购买多份 Windows 之外,还有一些不太理想的选择:

  • Windows 7旗舰版Windows 7 企业版让你也可以运行 XP 的虚拟副本,你可以直接下载并安装 - 但请确保你有足够的 RAM (> 4GB),否则运行速度会非常慢
  • Linux 上的 WINE 可以运行相当多的 Windows 应用程序,但它并不是一个很好的 Windows 开发“模型”。

相关内容