InnoSetup 为 node-webkit 应用程序设置桌面快捷方式

InnoSetup setting up desktop shortcut for node-webkit apps

我正在为 node-webkit 桌面应用设置安装程序。我已成功创建应用程序快捷方式,但无法创建桌面快捷方式,因为它需要 exe 文件。我在快捷方式中将工作目录引用传递给 nw.exe 它工作正常但似乎没有创建自定义桌面图标的选项。这是我的 inno 设置配置文件:

[Icons]
Name: "{group}\{#MyAppName}"; Filename: "{app}/node-webkit/nw.exe" ; Parameters: "."; WorkingDir: "{app}"; IconFilename: "{app}\{#MyAppIcon}"

以下代码创建桌面快捷方式。有什么方法可以将上面的图标引用传递给桌面图标吗?

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

如果有人正在寻找解决方案,这里是答案。谢谢 TLama。

[Icons]
Name: "{commondesktop}\{#MyAppName}"; Filename: "your.exe" ; Parameters: "."; WorkingDir: "{app}"; IconFilename: "{app}\{#MyAppIcon}";  Tasks: desktopicon

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