【问题标题】:Path to store Inno Setup output files to (Setup-*.bin)将 Inno Setup 输出文件存储到 (Setup-*.bin) 的路径
【发布时间】:2015-06-14 07:09:10
【问题描述】:

如何更改 setup-*.bin(Inno Setup 内部压缩存档文件)的名称、扩展名和位置

默认存档位置:{src}

我想要的位置:{src}\Data(数据是一个文件夹。)

【问题讨论】:

    标签: inno-setup bin


    【解决方案1】:

    有很多方法可以更改输出文件夹和基本文件名,这里有几种:

    • inno 设置中

    [Setup]

    OutputDir={userdocs}\Data({userdocs}是我的文档,如果你想要另一个文件夹,请更改它)

    • 在您的情况下更改输出基本文件名 setup-*.bin

    [Setup] OutputBaseFilename=setup(将setup更改为任意名称)

    • 要更改setup-*.bin的大小,您可以使用

      [Setup]

    DiskSpanning=true

    DiskSliceSize=2000000000(根据您的喜好)。

    • {src} 只不过是一个目录常量,这意味着 “安装文件所在的目录”。

    PS:如果你想为 inno setup 创建脚本,你可以使用ISTool 代替,然后在 inno setup 中使用脚本。

    谢谢,如果你喜欢我的回答然后接受它。

    【讨论】:

      【解决方案2】:

      对于setup-*.bin,我假设您指的是由disk spanning 生成的输出文件。我不知道“Inno Setup 内部压缩存档文件”是什么。

      Inno Setup 输出文件的默认位置不是{src}(这没有意义),而是包含脚本的目录下的子文件夹“Output”。”

      您可以使用OutputDir 指令更改此设置。

      引用Inno Setup documentation:

      指定脚本的“输出”目录,安装编译器将放置生成的 SETUP.* 文件。默认情况下,它会在包含此脚本的目录下创建一个名为“Output”的目录。

      【讨论】:

      • 非常感谢。感谢您的帮助。
      猜你喜欢
      • 1970-01-01
      • 2019-09-28
      • 2023-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多