Inno Setup:将桌面图标复选框的默认值设置为true

时间:2010-04-12 14:46:14

标签: inno-setup

我正在努力让Inno Setup将复选框设置为true,是否应创建桌面图标。该文档对此问题以及Googlism和Stackoverflow没有任何帮助。

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

我的想法是像“Flags”一样“检查”的值,但文档告诉我,Flags不对此负责。

2 个答案:

答案 0 :(得分:45)

默认情况下会检查它们,删除Flags: unchecked

答案 1 :(得分:10)

启动安装程序将在注册表中查看是否已安装相同的应用程序,如果已安装,它将使用先前安装的任务设置作为向导中向用户显示的默认设置。

要防止该行为,请使用UsePreviousTasks=no

记录here.