【问题标题】:Inno Setup: Set default value for desktop icon-check box to trueInno Setup:将桌面图标复选框的默认值设置为 true
【发布时间】:2011-02-07 01:13:48
【问题描述】:

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

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

我的想法是“标志”的“已检查”值,但文档告诉我,标志不对此负责。

【问题讨论】:

    标签: inno-setup


    【解决方案1】:

    默认勾选,去掉Flags: unchecked

    【讨论】:

    • 非常感谢。由于这个选项对我的工作站上的设置例程没有影响,至少它对我们检查的所有其他人都有影响。干杯!
    • 欢迎您,因为UsePreviousSetupType *可能会记住您最后的选择,所以在您的机器上可能会有所不同。
    • 我发现它一开始在我的工作站上也不起作用,但似乎 Inno Setup 会记住早期安装的值。卸载你的设置,重新安装,你应该没问题。
    【解决方案2】:

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

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

    记录在案的here.

    【讨论】:

      猜你喜欢
      • 2013-03-28
      • 1970-01-01
      • 2013-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-22
      • 2014-02-08
      相关资源
      最近更新 更多