 
基于 NSIS 的 Windows 桌面端打包程序
简介
NSIS(Nullsoft Scriptable Install System)是一个专业的开源系统,用于创建Windows安装程序。它的设计尽可能小巧灵活,因此非常适合互联网分发。
只做了一个最基础安装包程序,如需定制样式可查阅官方网站。
安装包截图
 
 
 
 
脚本代码
替换脚本中 “#” 开头的部分即可
| 1 | ; 自定义常量 | 
使用命令调用构建打包程序
| 1 | :: 调用 makensis 命令构建 NSI | 
| 1 | :: 从文本中读取版本号传入 NSI 中作为常量 | 
| 1 | :: 打印详细日志 | 
报错 error mmapping datablock to 33572646.
由于 NSIS 安装程序默认限制 2GB,使用 NSISBI 消除 NSIS 中的 2GB 限制,下载后直接替换覆盖到 NSIS 安装目录。
| 1 | Internal compiler error #12345: error mmapping datablock to 33572646. |