当我用PAServer在Mac上运行我的程序时,它工作。 但是,当我复制.App并将其打开到另一台没有安装 PAServer的Mac时,该程序将启动/工作。我是否需要将Midaslib添加到我的Mac程序中?
对于我的win32版本,我放弃了midalsib。
uses
{$IFDEF WIN32}
Midaslib,
{$ENDIF}
编辑:不能真正尝试它吧,但是这可能会是解决方案。
http://i.imgur.com/4Dt4k0c.png
当我用PAServer在Mac上运行我的程序时,它工作。 但是,当我复制.App并将其打开到另一台没有安装 PAServer的Mac时,该程序将启动/工作。我是否需要将Midaslib添加到我的Mac程序中?
对于我的win32版本,我放弃了midalsib。
uses
{$IFDEF WIN32}
Midaslib,
{$ENDIF}
编辑:不能真正尝试它吧,但是这可能会是解决方案。
http://i.imgur.com/4Dt4k0c.png
使用MidasLib
将与ClientDataSet相关的代码直接链接到您的可执行文件中。否则,您的可执行文件需要外部Midas共享库(Windows上的midas.dll
,OSX上的libmidas.dylib
)。
我想通过遵循的DataSnap部署指南开始:http://docwiki.embarcadero.com/RADStudio/en/Deploying_dbExpress_Database_Applications
对于使用客户端数据集,而应该部署libmidas.dylib
Mac应用程序。
Thnx,我现在将接受为正确的anwser –