是否有人使用 Virtual PC 来维护多个大型 .NET 1.1 和 2.0 网站?有什么经验教训吗?我最近将 Virtual PC 与一个小型 WinForms 应用程序一起使用,它运行良好,但随后一切都与 WinForms 一起运行良好。ASP.NET 开发占用更多资源,需要运行 IIS,在重新编译后需要等待很长一段时间,等等,所以我有点担心。如果这有什么不同的话,我也会使用 Oracle。
此外,是否有任何真正的理由使用 VM Ware 而不是 Virtual PC?
是否有人使用 Virtual PC 来维护多个大型 .NET 1.1 和 2.0 网站?有什么经验教训吗?我最近将 Virtual PC 与一个小型 WinForms 应用程序一起使用,它运行良好,但随后一切都与 WinForms 一起运行良好。ASP.NET 开发占用更多资源,需要运行 IIS,在重新编译后需要等待很长一段时间,等等,所以我有点担心。如果这有什么不同的话,我也会使用 Oracle。
此外,是否有任何真正的理由使用 VM Ware 而不是 Virtual PC?
我已经使用 VirtualPC 几年来开发一些相当大的网络应用程序,没有太多问题。大量的 RAM 很重要。我将我的 VPC 保存在外部 USB 驱动器上,它们从那里表现出色。如果我需要在其他地方工作,这让我可以灵活地随身携带驱动器……只需将 VPC 安装在 USB 驱动器的主机上并开始编码。
对于服务器,我们使用 VMWare,并且几乎没有遇到任何问题。
最近我又回到我的本地机器上工作,因为你失去了使用 VPC 的双显示器的好处,而且我不需要像以前那样移动。
只要您有资源(虚拟机的单独硬盘,足够的 RAM),我不明白您为什么会有任何问题。
Virtual PC 2007 非常快,尤其是在具有 VM 硬件支持的 CPU 上。3GB RAM 对于任何不小的东西都是必须的。XP 是一个很好的客户操作系统,Vista 可以很好地作为主机。
感谢所有的答案。所以RAM是关键。
至于双显示器功能,我发现我可以使用双显示器,只要其中一个显示器是我的实际机器。这就是我想要的。
麦克风
如果您打算使用 VPC 作为服务器...也许 Hyper-V ( http://en.wikipedia.org/wiki/Windows_Server_Virtualization ) 值得一看。
它非常强大,它可以让您将 RAM / CPU 核心分配给虚拟机。