Inno Setup 是一款专为创建安装程序而设计的工具,能够高效地帮助用户构建安装包。这款软件可免费应用于商业及非商业项目,附带详尽的文档和活跃的社区支持,是制作 Windows 安装程序的理想之选。
软件功能
脚本语言:
Inno Setup 采用基于 Pascal 的简单脚本语言来定义安装流程,使用户能够高度自定义安装行为。
多语言支持:
内置多语言支持功能,可轻松为不同地区创建多语言安装包。
安装类型:
支持定义多种安装模式(如完整安装、最小安装或自定义安装),让用户根据需求选择组件。
文件压缩:
可将安装文件压缩至单个 EXE 文件中,便于网络分发并节省存储空间。
磁盘跨越:
支持创建跨多张磁盘的安装程序,适用于大型软件包。
注册表和 INI 文件操作:
能在安装过程中自动更新系统注册表和 INI 文件。
卸载程序集成:
创建的安装程序会自动添加至“控制面板”的“添加/删除程序”列表,方便用户卸载。
自定义界面:
用户可自定义安装向导的界面,包括背景图片和按钮样式等。
错误处理:
具备强大的错误处理机制,能捕获并记录安装过程中的错误。
插件扩展性:
支持多种插件,通过插件可扩展功能,如数据库操作或额外压缩格式等。
软件特点
免费开源:
Inno Setup 完全免费且开源,遵循 zlib/libpng 许可证,可用于任何类型项目,无论个人还是商业用途。
小巧简便:
体积小、资源占用低,但功能强大,可满足多数安装程序制作需求。
易于学习:
尽管使用脚本语言,但语法直观,初学者容易上手。
稳定性:
经过多年开发与维护,Inno Setup 在稳定性和可靠性方面表现卓越。
兼容性广泛:
支持从 Windows 95 到最新版 Windows 操作系统,包括 Windows XP、Vista、7、8、10 及 Server 版本。
用户社区活跃:
拥有活跃的用户与开发者社区,可找到大量教程、示例和插件。
汉化说明
1. 本次根据最新版本对程序及帮助文件进行了全面修订和翻译:
A) 修正了部分汉化错误,并调整了安装界面的字体。
B) 由于官方为帮助文件添加了大量内容,此次汉化也按最新版进行了全面增补和修订。
C) 新增了繁体中文语言消息文件。
2. 翻译了“Inno Setup 常见问题解答”,并改为直接在帮助菜单中查看本地中文页面。
3. 本次官方对部分文件进行了数字签名,为完整汉化,由“风铃夜思雨”对源代码进行了重新提取和编译。
更新日志
Inno Setup - 版本历史
https://github.com/jrsoftware/issrc/releases/
安卿辰博客








