本教程基于Inno Setup 6.0.4版制作
Inno Setup是什么?
Inno Setup 是由Jordan Russell 和 Martijn Laan 开发的一款免费的Windows程序安装器。在1997年首次推出,如今,Inno Setup在功能和稳定性方面可与许多商业安装器媲美甚至超过它们。
主要特点
- 支持所有自2006年以来的Windows版本,包含:Windows 10, Windows 10 on ARM,Windows Server 2019,Windows Server 2016,Windows 8.1,Windows 8,Windows Server 2012,Windows 7,Windows Server 2008 R2,Windows Server 2008 和 Windows Vista。(不需要服务包)
- 广泛支持在64位版本的Windows上安装64位应用程序。x64,ARM64和Itanium架构全都支持。
- 广泛支持以“管理员”和“非管理员”安装。
- 支持创建单个EXE来安装程序以方便在线分发。还支持Disk spanning。
- 可调整标准的Windows安装向导界面。
- 可自定义安装类型,例如:完整,最小,自定义。
- 完整的卸载功能。
- 文件安装:
包括对“deflate”,bzip2和7-Zip LZMA/LZMA2文件压缩的集成支持。安装器可以比较文件版本信息,替换使用中的文件,使用共享文件计数,注册DLL/OCX和类型库以及安装字体。<