如何使用超过2GB的NSIS安装程序(3.10)

问题描述 投票:0回答:1

看起来 NSIS 在打包大于 2GB 的文件时存在问题。 有没有办法用 NSIS 3.10 打包超过 2 GB 的空间?

在 Windows Server 2019 上构建作业期间生成以下输出:

[MAKENSIS] 内部编译器错误 #12345:将数据块映射到 33584718 时出错。 [MAKENSIS] 注意:您的临时目录中可能会留下一两个(大的)过时的临时文件(通常这只发生在 Windows 9x 上)。

nsis
1个回答
0
投票

NSIS 的打包数据限制为 2 GiB。您可以尝试最大压缩,通常在 .nsi 文件中使用

SetCompressor /FINAL LZMA

不然你可以试试

无论您做什么,Windows .exe 文件都限制为 4 GiB,没有办法解决这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.