构建我的Delphi 2010应用程序的安装盘

时间:2009-12-10 10:36:13

标签: delphi installation delphi-2010 inno-setup installaware

有人可以一步一步地告诉我如何为我的Delphi 2010应用程序构建安装盘吗?

我已经尝试了Delphi 2010附带的InstallAware Express Edition,但一直给我错误信息,因为它继续寻找* 120.bpl而不是* 140.bpl

我也尝试过使用ISTool的InnoSetup但无法正常工作,我相信我没有正确设置....(例如未能包含所有必需的包)

我的应用程序是一个简单的数据库查询,我使用dbExpress连接到我的ms-sql数据库。

我也尝试在Delphi 2010中使用“Built with Packages”切换标志,也没有运气......

请帮忙......

我倾向于使用InnoSetup,但是有人可以告诉我什么是典型的设置就像...非常感谢。

干杯。

3 个答案:

答案 0 :(得分:3)

innosetup脚本支持的最佳位置是innosetup新闻组。如果你在那里提出问题,他们会想知道你要做什么的更多细节。您的应用程序将设置一些数据库内容,因此如果您想要答案,则需要更多详细信息。

Innosetup绝对是setup.exe的最简单,最快捷的路径,当放置在CD上时,它会生成“安装CD”。 (不管怎样,谁还使用CD?)

在Thunderbird / OutlookExpress / WindowsMail中,添加一个名为news.jrsoftware.org的nntp服务器, 并订阅新闻组“Jrsoftware.innosetup.code”和“jrsoftware.innosetup”,并提出您的问题。发布你的脚本。显示您的错误消息。解释您的数据库配置字符串,以及如何安装任何dbExpress运行时组件(如果有的话适用于您的应用程序)。

答案 1 :(得分:2)

Delphi 2010中的dbexpress在部署时不需要注册任何内容。

您只需创建一个包含以下内容的文件夹:

  1. 你的可执行文件。
  2. 所有必需的包裹。
  3. 的libmysql.dll
  4. dbxmys.dll
  5. midas.dll(如果您未在使用条款中使用midaslib)
  6. 这对安装人员来说非常简单。

答案 2 :(得分:0)

我们多年来一直使用Wise Installation。很容易构建安装脚本。效果很好。