我看到许多人正在使用虚拟机来托管IDE和所有必需的文件,进行S/W开发(不仅仅是Delphi).我已经使用Microsoft Virtual PC在各种操作系统上调试我的应用程序的问题,但很少在VM外部访问.我的应用程序使用USB,串行和 - 至关重要 - 直接I/O写入硬件(通过I/O权限驱动程序).我想让VM看到所有这些(当然只有一个VM可以运行).这可能吗?虚拟PC与VMWare的偏好是什么?
我没有尝试使用并行端口,但VMWare Workstation 6(在真正的XP Pro主机上运行Windows XP Pro)允许我与串口正常通信.我在机器中有一个2端口串行通信卡,VMWare配置为控制客户机的端口.(这是用于检查扫描设备).
我还没有使用支持扫描仪的USB版本,但我在PC上使用VMWare Workstation(以及Mac上的VMWare Fusion)的经验表明这也可行 - 它非常适合于您访问如果您首先配置VM软件时遇到问题,请访问底层设备.
我有兴趣看看你得到的其他回复.:-)