使用 Inno Setup将打包出来的文件封装成安装文件

作者:犯困乐 发布时间: 2025-10-17 阅读量:40 评论数:0

Inno Setup 是一个免费、开源的 Windows 安装包制作工具,适合生成专业的安装程序。

1 下载inno setup

官网Inno Setup Downloads

2 准备文件

将 Electron 打包生成的以下文件整理到一个目录中(例如 dist):

  • 主程序 .exe 文件

  • 依赖的 DLL 和资源文件(如 resources 文件夹)

  • 其他必要文件(如配置文件、许可协议等)

3 创建 Inno Setup 脚本

使用 Inno Setup 的向导或手动编写脚本(.iss 文件),示例如下:

; 示例脚本
[Setup]
AppName=MyElectronApp
AppVersion=1.0.0
DefaultDirName={pf}\MyElectronApp
OutputDir=output
OutputBaseFilename=MyElectronApp_Setup
Compression=lzma
SolidCompression=yes
SetupIconFile=myicon.ico

[Files]
; 将 dist 目录下的所有文件打包
Source: "dist\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs

[Icons]
; 创建桌面和开始菜单快捷方式
Name: "{commondesktop}\MyElectronApp"; Filename: "{app}\myapp.exe"
Name: "{commonprograms}\MyElectronApp"; Filename: "{app}\myapp.exe"

4 编译脚本生成安装包

在 Inno Setup 中打开脚本文件(.iss),点击 Build > Compile,生成的安装包会保存在 OutputDir 指定的目录。

评论