【发布时间】:2014-02-27 15:03:44
【问题描述】:
我已经从 jar 创建了 exe 文件,并使用这个 exe 通过 Inno setup 创建了安装程序。但是,当我安装系统托盘图标不会更改为自定义图标时,我在 .iss 脚本中证明了这一点。使用 Inno Setup,开始 > 程序文件中显示的应用程序图标被正确拾取,但不是系统托盘图标。
我使用资源黑客来验证exe文件是否有需要在系统托盘中显示的图像。安装时确实会提示我选择桌面图标和快速启动图标。桌面图标选择正确,但不是快速启动图标。
有人可以建议如何自定义系统托盘图标(快速启动图标)。
【问题讨论】:
-
首先,这不是系统托盘。其次,听起来您正在经历 Windows 缓存图标的常见痛苦。见:stackoverflow.com/questions/19848585/…
-
@Jerry,Inno Setup 正在刷新图标缓存。
-
@JerryDodge 我尝试了您的建议,但没有成功...还从不同的文件夹启动 .exe 文件仍然是同样的问题。请问还有什么线索吗?
-
您的调试日志是否显示任何有关您的图标的信息?
-
@JerryDodge 如何找到调试日志?
标签: inno-setup launch4j