Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Installation NSIS-重建安装程序exe文件_Installation_Nsis_7zip - Fatal编程技术网

Installation NSIS-重建安装程序exe文件

Installation NSIS-重建安装程序exe文件,installation,nsis,7zip,Installation,Nsis,7zip,假设我使用NSIS创建了一个安装exe。exe是一个压缩(可能是7zip)文件,其中包含在新机器上安装应用程序的所有内容,并且包含大的exe文件(如.NET运行时、mysql服务器安装程序等)。我必须通过互联网将大的exe文件发送给另一个人 为了节省时间和带宽,我想删除包含的大文件;我可以使用7zip打开和解压缩原始exe中的所有文件,删除大文件,再次使用7zip重新压缩。现在可以了 另一方将下载压缩文件,但随后必须以某种方式重新引入大文件,重新创建exe安装程序 我不知道如何做到这一点。我尝试

假设我使用NSIS创建了一个安装exe。exe是一个压缩(可能是7zip)文件,其中包含在新机器上安装应用程序的所有内容,并且包含大的exe文件(如.NET运行时、mysql服务器安装程序等)。我必须通过互联网将大的exe文件发送给另一个人

为了节省时间和带宽,我想删除包含的大文件;我可以使用7zip打开和解压缩原始exe中的所有文件,删除大文件,再次使用7zip重新压缩。现在可以了

另一方将下载压缩文件,但随后必须以某种方式重新引入大文件,重新创建exe安装程序

我不知道如何做到这一点。我尝试过paquet builder,但没有成功。
可能吗

我认为这是不可能的。但我想我还有另一个解决办法。为什么不直接从NSIS包中执行单独的可执行文件(如.NET运行时等)?这样,您就不需要将它们包含到结果包中。只需告诉用户下载它们并将它们放在适当的位置。这比指示他们从各个部分组装捆绑包要容易得多,不?

我应该有可能,因为exe是由NSIS使用7zip创建的。此外,我还想创建一个捆绑的exe,以避免用户下载错误版本时出现问题,或者甚至不知道如何以及从何处获取单个软件包。无论如何,谢谢你。