【问题标题】:How can I Generate Setup Installation in Rad Studio?如何在 Rad Studio 中生成安装程序?
【发布时间】:2021-12-27 22:03:32
【问题描述】:

在使用高级安装程序在 Rad Studio 中构建安装文件时,我必须添加哪些文件?当我选择项目文件时,我启动了使用 Advanced Installer 创建的文件,但它说:

file_name.bpl 不见了

我该怎么办?

【问题讨论】:

    标签: delphi c++builder rad-studio


    【解决方案1】:

    如果您不使用运行时包进行构建(Project->Options->Packages->Runtime packages->Link with runtime packagesFalse),那么您只需分发应用程序可执行文件 (.exe)。

    如果您使用运行时包(Project->Options->Packages->Runtime packages->Link with runtime packagesTrue)构建,则必须在分发应用程序可执行文件 (.exe) 时包含这些包。这至少需要您包含 VCL 和 RTL 包(vclXXX.bpl 和 rtlXXX.bpl,其中XXX 取决于您使用的 RAD Studio 的特定版本)。

    根据您的应用程序的功能,您可能还必须在安装程序中包含其他运行时包。您可以通过查看Project->Options->Packages->Runtime Packages->Runtime packages 中的运行时包列表找到您的应用程序所需的包列表(单击... 按钮打开对话框)。

    有关详细信息,请参阅 RAD Studio 文档主题 Deciding Which Runtime Packages to Use

    【讨论】:

      【解决方案2】:

      您应该能够从Project/Information for YourApplication 的菜单中找到所用软件包的名称列表,一旦项目成功编译和链接,该列表应该可用。

      Project/Deployment 菜单项可能更有用。此项目旨在使用 paserver 将您的应用程序及其文件实际部署到远程机器上,并且也许可以在制作安装文件的过程中用于执行此操作。

      不过,Project/Deployment 的一大优势在于它不仅列出了每个文件的名称,还列出了可以找到该文件的目录。

      在我看来,Project/Deployment 下可能有文件,例如本地化语言文件,可能并不总是需要,所以我会交叉检查Project/Deployment(显示目录)和Project/Information for YourApplication列表。但是,Project/Deployment 是我希望找到的目录,其中可以找到 Advanced Installer 需要的缺少的 file_name.bpl

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-09-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-04-14
        • 1970-01-01
        相关资源
        最近更新 更多