當我用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 –