我的Inno安装脚本创建了两个桌面图标

时间:2015-02-07 22:51:38

标签: inno-setup

我使用以下行创建图标:

Name: "{group}\<PRODUCTNAME>"; Filename: "{app}\<PRODUCTEXENAME>"
Name: "{group}\<PRODUCTNAME> (Log Mode)"; Filename: "{app}\<PRODUCTEXENAME>"; Parameters: "/log"
Name: "{group}\{cm:ProgramOnTheWeb,<PRODUCTNAME>}"; Filename: "{app}\<PRODUCTNAME>.url"
Name: "{group}\{cm:UninstallProgram,<PRODUCTNAME>}"; Filename: "{uninstallexe}"

Name: "{userdesktop}\<PRODUCTNAME>"; Filename: "{app}\<PRODUCTEXENAME>";
Name: "{commondesktop}\<PRODUCTNAME>"; Filename: "{app}\<PRODUCTEXENAME>"; WorkingDir: "{app}"
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\<PRODUCTNAME>"; Filename: "{app}\<PRODUCTEXENAME>";WorkingDir:"{app}"

我想我只是错误地将桌面图标放了两次。 有人看到我的错误在哪里吗?

1 个答案:

答案 0 :(得分:2)

您为当前用户{userdesktop}创建了1个图标,为所有用户{commondesktop}创建了1个图标。安装后,如果您要登录其他帐户,则只能看到{commondesktop}个帐户。

您应该只选择其中的1个,这与您的应用程序行为相对应。如果您的应用程序应该适用于计算机上的每个用户,则应选择{commondesktop},但如果它仅适用于安装该应用程序的用户,则应选择{userdesktop}

相关问题