0
我已经继承了一个installscript项目,询问用户是否需要桌面快捷方式。脚本创建快捷方式,但Windows为其提供默认图标而不是指定的图标。当您查看快捷方式的属性时,会显示正确的图标。Installshield桌面快捷方式图标显示Windows默认图标
我在this page上看到以下内容: “在可以调用AddFolderIcon之前,目标系统上必须存在快捷方式目标。”我想知道这是否是问题的原因。
installscript在OnFirstUIBefore()
函数中创建快捷方式。在将可执行文件复制到用户机器之后,我们是否需要在OnFirstUIAfter()
函数中创建这些快捷方式?如果是这样,我们是否需要延迟那个询问他们是否想要快捷方式的对话,或者有什么方法可以保存这些答案,直到我们获得该功能?
我不记得看到一个复制文件的安装,然后问你关于快捷方式的更多问题。
我们正在使用Installshield 2012 Spring,如果这是相关的。