我正在为node-webkit桌面应用设置安装程序。我已成功创建了一个应用程序快捷方式但我无法创建桌面快捷方式,因为它需要一个exe文件。我在快捷方式中将工作目录引用传递给nw.exe它工作正常,但似乎没有创建自定义桌面图标的选项。这是我的inno setup配置文件:
[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}";
答案 0 :(得分:1)
如果有人正在寻找解决方案,这就是答案。谢谢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}";