Inno Setup:将桌面图标复选框的默认值设置为 true
Posted
技术标签:
【中文标题】Inno Setup:将桌面图标复选框的默认值设置为 true【英文标题】:Inno Setup: Set default value for desktop icon-check box to true 【发布时间】:2011-02-07 01:13:48 【问题描述】:我正在努力让 Inno Setup 将复选框设置为 true 是否应创建桌面图标。该文档对这个问题以及 Googlism 和 *** 没有任何帮助。
[Tasks]
Name: "desktopicon"; Description: "cm:CreateDesktopIcon"; GroupDescription: "cm:AdditionalIcons"; Flags: unchecked
我的想法是“标志”的“已检查”值,但文档告诉我,标志不对此负责。
【问题讨论】:
【参考方案1】:默认勾选,去掉Flags: unchecked
。
【讨论】:
非常感谢。由于这个选项对我的工作站上的设置例程没有影响,至少它对我们检查的所有其他人都有影响。干杯! 欢迎您,因为UsePreviousSetupType
*可能会记住您最后的选择,所以在您的机器上可能会有所不同。
我发现它一开始在我的工作站上也不起作用,但似乎 Inno Setup 会记住早期安装的值。卸载你的设置,重新安装,你应该没问题。【参考方案2】:
在启动时,安装程序将在注册表中查看是否已经安装了相同的应用程序,如果是,它将使用先前安装的任务设置作为向导中呈现给用户的默认设置。
要防止这种行为,请使用UsePreviousTasks=no
。
记录在案的here.
【讨论】:
以上是关于Inno Setup:将桌面图标复选框的默认值设置为 true的主要内容,如果未能解决你的问题,请参考以下文章