【发布时间】:2009-12-18 15:56:30
【问题描述】:
我一直在使用 Inno Setup 来部署和注册 dll,但是使用 InnoSetup 生成的所有设置的最小大小为 500kb,而我的 dll 只有 40kb。 我不想使用像 UPX 这样的打包程序,因为我不喜欢它们的工作方式。 是否有其他免费应用可以创建更小的设置来部署 dll?
【问题讨论】:
标签: deployment dll installation
我一直在使用 Inno Setup 来部署和注册 dll,但是使用 InnoSetup 生成的所有设置的最小大小为 500kb,而我的 dll 只有 40kb。 我不想使用像 UPX 这样的打包程序,因为我不喜欢它们的工作方式。 是否有其他免费应用可以创建更小的设置来部署 dll?
【问题讨论】:
标签: deployment dll installation
试试Nullsoft Installer。它的list of features 声称只产生 34KB 开销。
您还可以编写一些WiX 脚本,以最大限度地减少安装程序中包含的功能并减小其大小,同时仍使用 MSI 引擎。 (附带说明,您也可以使用ClickThrough 让您的 dll 自动更新)
【讨论】: