整理 Windows 应用安装打包 / 分发 / 自更新工具链。入口页:先看本页速查,再按需进各专题页。
形态速查
| 形态 | 一句话 | 代表工具 |
|---|
| EXE 安装器(bootstrapper) | 自解压 + 脚本驱动的安装程序,单文件分发 | nsis、Inno Setup |
| MSI | Windows Installer 原生格式,企业部署标准(GPO/SCCM/AD) | WiX Toolset |
| MSIX | Windows 10+ 现代打包格式,容器化安装、卸载干净 | 平台原生 / 打包工具导出 |
| Per-user 安装 + 增量自更新 | 无需管理员、后台静默更新、差量下载 | Squirrel、Velopack |
页面导航
| 页面 | 内容 |
|---|
| nsis | NSIS 完整介绍:Nullsoft 出身、makensis + stub 架构、.nsi 脚本、插件生态、版本与 CVE 历史 |
| nsis-vs-alternatives | NSIS vs Inno Setup / WiX / Squirrel / Velopack / InstallShield 六方对比与选型结论 |
选型速查
- 要完全控制安装过程 / 最小引导体积 / Electron 生态 → nsis
- 要简单可读、标准向导开箱即用 → Inno Setup(详见对比页)
- 企业 IT 强制 MSI → WiX
- 桌面应用要后台静默增量自更新 → Velopack
相关目录
- README — electron-builder 开箱即用打包 NSIS 安装包(Windows 默认 target)
- electron-updater — 基于 NSIS 产物 + blockmap 的 Windows 差量自更新