Delphi和PAServer

3
在 Mac 上安装两个版本的 Delphi 的 PAServer 和 PAServer Manager 是否可行?
出于某些原因,我需要在编写针对 Apple 设备的程序时在 Delphi 11.2 和 Delphi 11.3 之间切换。我正在使用 Mac Mini 进行此操作。每次在两个 Delphi 版本之间切换时,我都会收到错误消息,指出错误的 PAServer 正在运行于 Mac 上,我需要重新安装另一个版本的 PAServer 才能继续工作。11.2 的 PAServer 版本为 13.2.11.7,11.3 的版本为 13.3.12.6。
注意:我知道不能同时在 Mac 上运行两个版本的 PAServer,只需要根据我使用的 Delphi 版本启动其中一个即可。
我还尝试在运行其他 PAServer 的安装程序之前在 Mac 上重命名 PAServer 文件夹/应用程序,但似乎安装的版本只是被新安装的版本覆盖了。我除了编程外不使用 Mac 系统,可能在重命名文件夹/应用时做错了什么。
更新:看起来我看错了应用程序。似乎是PAServerManager应用程序出了问题。当我双击两个PAServer.app图标时,出现的终端屏幕显示了不同的版本号。然而,当我双击任意一个PAServerManager.app图标时,添加服务器,然后启动该服务器时,两个PAServerManager应用程序都会使用我安装的最后一个PAServer.app程序启动终端。此外,如果我将两个PAServer-22.0应用程序重命名,则PAServerManager无法启动服务器。

所以我的问题应该是如何设置PAServerManager.app在我重命名后使用正确的PAServer-22.0.app文件夹?要么就是如何仅使用PAServer_22.0应用程序创建和启动服务器?


1
当我重命名PAServer文件夹时(例如,将PAServer 22.0重命名为PAServer 22.2,用于Delphi 11.2),然后安装Delphi 11.3的PAServer时,它不会覆盖第一次安装。不知道为什么你的会这样。 - Dave Nottage
2个回答

1

您可以在MAC上安装不同版本的PAServer并更改默认端口。
请参阅文档以更改端口(如果端口正在使用或您想要更改它)。

然后,在您不同版本的Delphi中,配置到相应端口(PAServer版本)的连接。


这是有用的信息,但似乎并没有回答当前的问题,该问题不是关于同时运行两个PAServer,而是关于如何成功安装两个版本的PAServer。 - Matthias B

0
我遇到了同样的问题:两个不同的Delphi版本和两个不同的PAServer版本。我做了以下操作,我将PAServer安装程序重命名为相应的Delphi版本,这样我就可以安装两个版本。虽然我没有在不同的端口上安装来同时连接两个PAServer,但我还没有尝试过...

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接