麻烦:带有win7和Delphi XE6的PC,以及同一台PC上的虚拟机中的Mac OSX

时间:2014-07-06 15:14:09

标签: windows macos delphi

我在创建新的Delphi目标平台OS X时遇到了困难。

我使用的机器是装有Win7的PC。在这台PC上,我在VirtualBox上安装了MAC OS X,这台带有Mac OS X的虚拟机运行完美。

在Win7中,我安装了Embarcadero Delphi XE6,开发了一个软件,想要为Windows和Mac编译它。

但是当我尝试添加一个新的目标平台OS X时,Delphi会询问我远程机器的IP地址或名称,所以我已经在虚拟机中安装了RAD PAServer XE6,并按下了' I&# 39;知道ip虚拟机的关键,并给了我ip 10.0.2.15,所以我把这个IP放在Win7上的Delphi中,但是当我测试连接时,出现错误:

Connection to '10.0.2.15' on port 64211 failed. Make sure the that 'Platform Assistent Server' is running on the host machine and is configuered to use port 64211.

什么让我失望...一些设置?我在win7中有一些额外的软件可以与VirtualBox建立联系吗?

请有人帮助我,我的应用程序已经准备就绪,并希望在Mac OSX系统上进行测试。

我在互联网上搜索过,但只能在WinXP虚拟机上找到使用Delphi XE6的Mac OS X机器,但我的情况恰恰相反,它是带有Delphi XE6的Win7机器;使用Mac OS X在虚拟机中。

1 个答案:

答案 0 :(得分:1)

已经解决了这个问题,很简单:

1 - 在VirtualBox,Settings,Network中,选择Bridged Adapter,这样     虚拟机位于同一子网掩码中。

2 - 在使用Mac OS X的虚拟机中,运行Rad PAServer,按下     '我'要看IP。

3 - 转到防火墙规则并添加通信,即出现的IP     PAServer和端口。

4 - 在Delphi中添加一个平台,OS X或iOS X,放入IP和端口     虚拟机,并且工作到100%。

谢谢...

相关问题