我看到许多人正在使用虚拟机来托管IDE和所有所需文件进行S/W开发(不仅仅是Delphi)。我曾经使用Microsoft Virtual PC在各种操作系统上调试我的应用程序,但很少能够从VM“外部”访问。我的应用程序使用USB、串口和直接I/O写入硬件(通过I/O权限驱动程序)。我希望虚拟机可以看到所有这些内容(当然一次只能运行一个虚拟机)。这是否可能?Virtual PC与VMWare有偏好吗?
我看到许多人正在使用虚拟机来托管IDE和所有所需文件进行S/W开发(不仅仅是Delphi)。我曾经使用Microsoft Virtual PC在各种操作系统上调试我的应用程序,但很少能够从VM“外部”访问。我的应用程序使用USB、串口和直接I/O写入硬件(通过I/O权限驱动程序)。我希望虚拟机可以看到所有这些内容(当然一次只能运行一个虚拟机)。这是否可能?Virtual PC与VMWare有偏好吗?
我有使用Virtual PC和VMWare Workstation的经验。虽然Virtual PC可以很好地管理操作系统,但它不支持USB或并行端口,而VMWare Workstation则支持。好消息是,VMWare有一个转换器,您可以使用它将Virtual PC VM转换为他们可以使用的格式,并且您可以在进行转换之前使用免费的VMWare Player进行测试。不幸的是,迁移是单向路径,因此在进行转换之前请备份您的Virtual PC VM。