是否可以在没有压缩的情况下生成具有 inno 设置的构建?
默认情况下,它会生成 setup.exe 文件,其中所有文件都打包在 exe 中
我想要一个包含我的文件列表和 setup.exe 的文件夹,它将获取这些文件并为用户安装在 Program Files 上
(我只想为每个下载我的程序的用户更改几个文件)
是否可以在没有压缩的情况下生成具有 inno 设置的构建?
默认情况下,它会生成 setup.exe 文件,其中所有文件都打包在 exe 中
我想要一个包含我的文件列表和 setup.exe 的文件夹,它将获取这些文件并为用户安装在 Program Files 上
(我只想为每个下载我的程序的用户更改几个文件)
@TLama - 感谢外部标志对我有用
解决方案:
Source: "{src}/somefile-or-folder"; DestDir: "{app}"; Flags: external
Compression
您可以使用以下指令禁用设置中的所有压缩:
[Setup]
Compression = none
您还可以为单个文件关闭此功能,允许您的下载器使用nocompression
和dontverifychecksum
标志更改它们。
如果您真的想将文件与安装程序包分开,那么您可以使用external
标志并使用{src}
常量,但是用户需要单独下载每个文件,或者您将它们压缩。