我的应用程序有自己的安装程序,但我必须指导我的用户自己安装Firebird。
我想自动安装。
感谢。
答案 0 :(得分:4)
您可以下载Firebird源代码。它包含InnoSetup脚本,实际上在Windows目标上安装firebird。然后,您可以根据自己的需要进行修改。
作为附带建议,也许你应该自己考虑Inno Setup。
答案 1 :(得分:4)
InterBase,因此Firebird提供了一个API,您可以在安装程序脚本中使用它来自动安装。
请参阅文档“InterBase 5.5 Embedded安装指南”http://dn.codegear.com/article/26386
中的此API文档InterBase Express(IBX)组件为安装API提供Delphi绑定。这在InterBase 6.0“开发人员指南”中有记录。
@mghie和@TOndrej对我的错误发表评论。当InterBase确实提供安装API时,我曾经是InterBase的产品经理。但这个答案已经过时了十年了。
这是另一种更新的资源:
这包含为Firebird创建自己的Inno Setup安装程序的分步说明,以配合您自己的应用程序安装程序。毫无疑问,您可以为您的应用程序使用不同的安装程序技术,只需将安装程序中的Inno Setup安装程序作为外部程序调用即可。但如果您也将Inno Setup用于您自己的产品,它可能会更加无缝。
答案 2 :(得分:1)
如果您不需要独立的Firebird服务器,您也可以在设置中包含所需的文件,并将Firebird用作嵌入式SQL服务器。
答案 3 :(得分:0)
为您的产品和产品所需的先决条件创建一个引导程序。
答案 4 :(得分:0)