部署\共享Delphi应用程序

时间:2017-09-20 22:48:37

标签: delphi access rad

可能是一个菜鸟问题所以请耐心等待......

我需要帮助"发布"我的delphi应用程序。 它是一个使用Access数据库的完全编写的Delphi应用程序。我只需要一种方法来创建一个exe文件或任何类型的东西,这样我就可以将它放在一个usb上并在另一台PC上运行连接,工作的数据库表。

感谢任何帮助

2 个答案:

答案 0 :(得分:2)

如果您正在询问需要部署什么,那么只需将可执行文件和.mdb文件复制到任何文件夹或USB驱动器上即可。

自从我使用Access数据库部署应用程序以来已经有一段时间了,但我相信数据库引擎默认情况下仍会与Windows一起安装,因此您无需担心任何其他先决条件。

答案 1 :(得分:0)

将应用程序置于USB上并在任何地方运行它而无需运行某些安装程序意味着便携式应用程序

这相应意味着您在开发和编译时应考虑并确保“可移植”功能。

需要考虑的一些事项:

  • 在应用程序启动时执行先决条件检查
  • 如果没有安装所有pre-req,例如Access Runtime,请相应地对待它或者以静默方式安装它
  • 在运行时进行所有检查后连接到Access数据库
  • 如果您需要跨设备进行持久设置,请将所有配置文件保留在USB上
  • 使用USB记忆棒上的DB,可能会因速度慢而影响性能

除便携式外,还可以使用InnoSetup之类的安装程序构建常规应用程序设置,并自动安装所有依赖项。但这将在运行的计算机上部署应用程序。