需要使我的应用程序尽可能小,至少是原始大小的一半。 FreeArc 提供了很好的压缩功能,但我如何在 Inno Setup 中使用它。
此答案已被How to decompress archive file with Progress and Cancel Button in Inno Setup所取代,该按钮使用
unarc.dll
而不是驱动控制台Arc.exe
。
有关使用下面概述的解决方案的完整代码(使用控制台
Arc.exe
),请参阅如何将.arc解压缩添加到Inno Setup?
原回复:
通过 Inno Setup 使用外部压缩实用程序的通用方法:
FreeArc 有(曾经)与 Inno Setup、FreeArc+Inno Setup 一起使用的专用工具,但其站点已关闭。
Compression
指令使用更好的压缩方法?
[Setup]
Compression=lzma2/ultra64
有关使用 RAR 的完整示例,请参阅:
如何使用 Inno Setup 创建安装程序来提取 .rar 存档的内容?