我有一个 Inno Setup 脚本可以将我的应用程序变成一个 exe。
当我使用 Inno Setup 版本 6 编译代码时,输出文件大小为110MB(如 Windows Explorer 大小列所示)
但是当我在 Inno Setup 版本 5 中编译相同的脚本时,输出文件大小为109MB(小 1 MB)。
为什么大小有差异?这是一个问题吗?
我有一个 Inno Setup 脚本可以将我的应用程序变成一个 exe。
当我使用 Inno Setup 版本 6 编译代码时,输出文件大小为110MB(如 Windows Explorer 大小列所示)
但是当我在 Inno Setup 版本 5 中编译相同的脚本时,输出文件大小为109MB(小 1 MB)。
为什么大小有差异?这是一个问题吗?
已编译的安装程序实际上是一个相同的副本,并附加SetupLdr.e32
了一个压缩副本Setup.e32
(以及实际安装文件)。这两个文件都存在于 Inno Setup 安装文件夹中。
这两个文件有:
Delphi 编译器从 Delphi 2009 更新到 Delphi 10.3 Rio。此更改增加了安装程序的大小,但减少了开发、测试和部署时间。
这也间接相关:
从 Inno Setup 6 开始,只有一个版本可用:Unicode Inno Setup。