
Inno Setup是一款功能强大的软件编译器,当用户完成代码的编写之后,最后一步就是将软件打包成安装文件了,这时候就用Inno Setup编译器即可,它能制作出标准Windows2000风格的安装程序包。
支持自2006年以来的所有Windows版本,包括:Windows 11、Windows 10、Arm上的Windows 11、Arm上的Windows 10、Windows Server 2019、Windows Server 2016、Windows 8.1、Windows 8、Windows Server 2012、Windows 7和Windows Server 2008 R2。(不需要服务包。)
广泛支持安装64位应用程序在64位版本的Windows上。x64和Arm64架构都受支持。
对管理和非管理安装的广泛支持。
支持创建单一EXE安装您的程序以便于在线分发。还支持磁盘跨转。
标准Windows向导界面,支持黑暗模式和自定义样式。
可定制的安装类型,例如完整、最小、自定义。
完成从计算机上卸载能力。
文件的安装:
包括对“deflate”、bzip2和7-Zip LZMA/LZMA2文件压缩。安装程序能够比较文件版本信息,替换正在使用的文件,使用共享文件计数,注册DLL/OCX和类型库,安装字体,下载和验证文件,并提取档案。
在任何地方创建快捷方式,包括在开始菜单和桌面上。
创建注册表和。INI条目。
安装之前、期间或之后运行其他程序。
支持使用多种语言的安装,包括从右向左语言支持。
支持密码和加密安装。
支持数字签名安装和卸载。
静默安装和卸载。
统一码安装。
高级编译时定制的集成预处理器选项。
集成Pascal脚本引擎选项,用于高级运行时安装和卸载定制。
全部源代码可从获得开源代码库。