Inno Setup 是一个免费的安装制作软件,小巧、简便、精美是其最大特点,支持pascal脚本,能快速制作出标准 Windows2000 风格的安装界面,足以完成一般安装任务。该软件用Delphi写成,其官方网站同时也提供源程序免费下载。它虽不能与 Installshield 这类恐龙级的安装制作软件相比,但也当之无愧算是后起之秀。
Inno Setup Compiler v6.0.4 安装包制作神器 中文汉化版
从 Inno Setup 6 开始,只有一种可用版本:Unicode Inno Setup。Unicode Inno Setup 已推出 9 年,但如果您尚未更新:请参阅帮助文件中的 Unicode Inno Setup 主题以获取更多信息。基本上,除非您在 [Code] 区段使用字串参数进行 DLL 调用,否则不必对脚本进行任何更改。
Inno Setup 6 中包含的一些新功能,比如改进了对管理与非管理安装模式的支持、最终用户在运行时的可覆盖安装模式、改进了对并行安装的支持,没有在以前版本中可能获得的奇怪副作用、可选的支持可调整大小的向导窗口、新的可选现代向导样式、对安装程序、卸载软件和编译器 IDE 更现代化外观的其他更改、新的 “明亮”、”暗黑” 主题,新工具栏图标和编译器 IDE 的新监视器 DPI 智能模式、事件属性,使您可以在脚本中具有相同事件函数的多个执行、支持 ARM 上的 Windows 10 的 64-位模式、支持 [Code] 区段的任务对话框、更多的改进和新功能。操作系统要求发生变化:不再支持 Windows 2000,XP 和 Server 2003。Windows Vista 是支持的最低操作系统。
更新日志
原文
6.0.4 (2020-03-12)
[Setup] section directives LicenseFile, InfoBeforeFile and InfoAfterFile now support objects such as images in .rtf (rich text) files.
Added new constant: {usersavedgames}.
Compiler IDE changes:
The Welcome dialog is now higher and wider by default and also resizable.
Added Dark theme support to the scrollbars (on newer versions of Windows) and the bottom tab set.
Restart Manager changes:
Setup now ignores attempts by the script to register Setup itself with Restart Manager for a being in use check.
If all files are excluded by [Setup] section directive CloseApplicationsFilter, Setup now no longer calls Restart Manager’s RmGetList asking it to check 0 files.
/LOG: Now logs how many files Setup asked Restart Manager’s RmGetList to check.
Added new command line parameter /LOGCLOSEAPPLICATIONS. Instructs Setup to create extra logging when closing applications for debugging purposes.
Fix: [Setup] section directive CloseApplicationsFilter was ignored by checks for [InstallDelete] entries.
Windows AppLocker publisher conditions are now supported by Setup up to and including the file name level.
Pascal Scripting change: Added new IsDotNetInstalled support function, based on code by Cristoph Nahr.
Inno Setup Preprocessor (ISPP) change: Added new UpperCase support function.
Fix: Event attributes for uninstall event functions now actually work.
Minor tweaks and documentations improvements.
Enabled HTTPS on jrsoftware.org.
谷歌翻译版 :
6.0.4 (2020-03-12)
[配置]部分指令LICENSEFILE,InfoBeforeFile和InfoAfterFile现在支持对象,例如在.RTF(富文本)文件的图像。
添加了新的常量:{usersavedgames}。
编译器IDE的更改:
现在,默认情况下,“欢迎”对话框的位置更高且更宽,并且可以调整大小。
向滚动条(在Windows的较新版本中)和底部选项卡集添加了Dark主题支持。
重新启动管理器更改:
现在,安装程序将忽略脚本尝试在重新启动管理器中注册安装程序本身以进行使用检查的尝试。
如果[Setup]节指令CloseApplicationsFilter排除了所有文件,则安装程序现在不再调用重新启动管理器的RmGetList要求它检查0个文件。
/ LOG:现在记录安装程序要求重新启动管理器的RmGetList检查的文件数量。
添加了新的命令行参数/ LOGCLOSEAPPLICATIONS。指示安装程序在出于调试目的而关闭应用程序时创建额外的日志记录。
修复:检查[InstallDelete]条目会忽略[Setup]节指令CloseApplicationsFilter。
安装程序现在支持Windows AppLocker发布者条件,包括文件名级别。
Pascal脚本更改:基于Cristoph Nahr的代码,添加了新的IsDotNetInstalled支持功能。
Inno Setup预处理器(ISPP)更改:添加了新的UpperCase支持功能。
修复:卸载事件功能的事件属性现在可以正常工作。
小调整和文档改进。
在jrsoftware.org上启用了HTTPS 。
官方下载(英文版) : https://jrsoftware.org/download.php/is.exe
评论前必须登录!
立即登录 注册