NSIS - 重建安装程序 exe 文件
Posted
技术标签:
【中文标题】NSIS - 重建安装程序 exe 文件【英文标题】:NSIS - rebuilding the installer exe file 【发布时间】:2011-01-14 16:46:38 【问题描述】:假设我使用 NSIS 创建了一个安装 exe。 exe 是一个压缩(可能是 7zip)文件,其中包含在新机器上安装应用程序的所有内容,并且包含大型 exe 文件(如 .NET 运行时、mysql 服务器安装程序等)。我必须通过 Internet 将大的 exe 文件发送给另一个人。
为了节省时间和带宽,我想删除包含的大文件;我可以使用 7zip 打开并提取原始 exe 中的所有文件,删除大文件,再次使用 7zip 重新压缩。现在可以了。
对方将下载压缩后的压缩文件,但随后必须以某种方式重新引入大文件,重新创建 exe 安装程序。
我不知道如何实现。我尝试过使用 paquet builder,但没有成功。 那可能吗?
【问题讨论】:
【参考方案1】:我认为这是不可能的。但我想我有另一个解决方案给你。为什么不简单地从 NSIS 包中执行单独的可执行文件(如 .NET 运行时等)?这样您就不需要将它们包含在结果包中。只需告诉用户下载它们并将其放入适当的位置即可。这比指导他们拼凑成束要容易,不是吗?
【讨论】:
我应该可以,因为 exe 是由 NSIS 使用 7zip 创建的。此外,我想创建一个捆绑的 exe,以避免用户下载错误版本时出现问题,或者甚至不知道如何以及从何处获取单个包。还是谢谢。以上是关于NSIS - 重建安装程序 exe 文件的主要内容,如果未能解决你的问题,请参考以下文章