我已经准备好了,已经为windows编译了python应用程序,但在制作安装程序时有一个问题,当你选中相应的标记时,它会为它创建桌面图标。
我使用干净的NSIS脚本、fbs和pynsist制作了一个安装程序。实际上,创建一个将你的应用程序下载到Program Files的安装程序是没有问题的,但是我还没有找到创建一个将显示在桌面上的图标的方法。
任何帮助都是非常感谢的。
发布于 2019-09-27 04:16:10
由于某些原因,Pynsist似乎没有办法注入额外的代码,但您可以覆盖整个安装脚本。
复制您的pyapp.nsi文件(或grab it from Github)。
在这个文件中有两个地方可以执行CreateShortCut "$SMPROGRAMS\....。在它下面添加另一行:
CreateShortcut "$DESKTOP\[[scname]].lnk" "[[sc['target'] ]]" '[[ sc['parameters'] ]]' "$INSTDIR\[[ sc['icon'] ]]"最后,在您的installer.cfg文件中,添加/设置
[Build]
nsi_template=c:\my_custom_pyapp.nsihttps://stackoverflow.com/questions/58105330
复制相似问题