2013-04-08 47 views
0

可以使用inno setup生成一个没有压缩的版本吗?Inno设置 - 无压缩

默认情况下,它使那些包装内的exe所有文件setup.exe文件

我想和我的文件和SETUP.EXE,将采取这一文件和程序文件的用户安装列表中的文件夹

(我只是想改变几个文件用于下载我的程序每个用户)

+1

改变这些用户的具体文件与预处理,并建立每个用户单独设置。或者使用['external'](http://jrsoftware.org/ishelp/topic_filessection.htm#external)标志并将这些外部文件与设置二进制文件分开包含。使用['external'](http://jrsoftware.org/ishelp/topic_filessection.htm#external)标志是满足您需求的最佳解决方案。 – TLama 2013-04-08 14:46:20

+0

这是哪一个? Inno可以在将文件捆绑到可执行文件的同时做到“无压缩”。 – Deanna 2013-04-08 15:16:23

+0

@Deanna,当我得到这个问题时,OP想要为每个用户单独设置一个独特的设置,在某些文件中是唯一的,例如,通过制作一个不会捆绑在一个设置二进制文件中的设置。 – TLama 2013-04-09 06:36:12

回答

2

@TLama - 感谢外部标志作品对我来说

解决方案:

Source: "{src}/somefile-or-folder"; DestDir: "{app}"; Flags: external 
2

您可以在安装使用Compression指令禁用所有压缩:

[Setup] 
Compression = none 

您也可以关闭单个文件,允许您的下载器使用nocompressiondontverifychecksum标志更改它们。

如果您确实想保留与安装程序包分离的文件,那么您可以使用external标志并使用{src}常量,但用户需要单独下载每个文件,或者将其压缩。

+0

我觉得这个问题是如何为每个用户生成单独的设置而不是压缩问题。 – TLama 2013-04-09 08:32:42

+0

@TLama我知道,我暗示说他们可以更新其中一个包含的文件,如果他们有适当的标志。 – Deanna 2013-04-09 10:06:21