0

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

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

我也尝试过使用 ISTool 进行 InnoSetup 但无法正常工作,我认为我没有正确设置它....(例如,未能包含所有必需的软件包)

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

我还尝试在 Delphi 2010 中将标志切换为“使用包构建”,也没有运气......

请帮忙....

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

干杯。

4

3 回答 3

3

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

Innosetup 绝对是安装 setup.exe 的最简单和最快的途径,当将其放在 CD 上时,它会成为“安装 CD”。(谁再用 CD 了?)

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

于 2009-12-10T14:38:14.243 回答
2

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

您只需要创建一个文件夹:

  1. 你的可执行文件。
  2. 所有必需的软件包。
  3. libmysql.dll
  4. dbxmys.dll
  5. midas.dll (如果你没有在你的 uses 子句中使用 midaslib)

这对安装人员来说是一件容易的事。

于 2009-12-10T11:47:45.613 回答
0

我们已经使用 Wise Installation 多年了。非常容易构建安装脚本。效果很好。

于 2009-12-11T22:00:44.953 回答