将Inno Setup输出文件存储到(Setup - * .bin)的路径

时间:2015-06-14 07:09:10

标签: inno-setup bin

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

默认存档位置:{src}

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

2 个答案:

答案 0 :(得分:1)

通过<div class="media-left"> <img class="media-object" ng-attr-src="{{'images/'+product.image}}"/> <!--If I replace that expression with a the image file name, it shows the image --> </div> ,我假设您引用disk spanning生成的输出文件。我不知道&#34; Inno Setup内部压缩存档文件&#34;是

Inno Setup输出文件的默认位置不是setup-*.bin(它没有意义),但子文件夹&#34;输出&#34;在包含脚本的目录下。&#34;

您可以使用{src}指令更改此内容。

引用Inno Setup documentation

  

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

答案 1 :(得分:1)

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

  • 在inno设置中

[Setup]

OutputDir={userdocs}\Data {userdocs}表示我的文档,如果您想要其他文件夹,请更改此文件)

  • 要更改案例中setup-*.bin的输出基本文件名

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

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

    [Setup]

DiskSpanning=true

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

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

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

如果您喜欢我的回答,请接受。