我有一个使用WiX项目构建的程序。第一次安装应用程序时,我可以将其固定到任务栏。当更新安装后,应用程序仍然可以正常工作,但任务栏中的图标变成了默认图标(文件图标),而不是我的程序图标。
当我进入固定的图标的快捷方式属性并单击“更改图标”时,它会出现错误消息,指出找不到路径。图标路径类似于:
"%SystemRoot%\installer{LONG GUID HERE}\ICON.EXE"
每个更新版本都会更改这个长GUID(通过更新,我指从版本4.5.5更改为4.5.6)。GUID对应于模式中的产品元素中的产品ID,该ID永远不会相同,并且更新不会更新固定到任务栏上的图标路径。
如何使任务栏上固定的图标与未来更新一起更新?另外,我如何设置图标路径以指向我的可执行文件位置,这就像Firefox等其他程序设置他们的图标一样?这在WiX中可用吗?
当我进入固定的图标的快捷方式属性并单击“更改图标”时,它会出现错误消息,指出找不到路径。图标路径类似于:
"%SystemRoot%\installer{LONG GUID HERE}\ICON.EXE"
每个更新版本都会更改这个长GUID(通过更新,我指从版本4.5.5更改为4.5.6)。GUID对应于模式中的产品元素中的产品ID,该ID永远不会相同,并且更新不会更新固定到任务栏上的图标路径。
如何使任务栏上固定的图标与未来更新一起更新?另外,我如何设置图标路径以指向我的可执行文件位置,这就像Firefox等其他程序设置他们的图标一样?这在WiX中可用吗?