You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Wix创建的StartupFolder快捷方式在任务管理器显示为Icon.ico的问题

问题原因及解决方案

问题原因

你遇到的问题根源在于使用了广告式快捷方式(Advertised Shortcut),也就是设置了Advertise="yes"。

Windows任务管理器的“启动”选项卡对广告式快捷方式的解析逻辑和资源管理器不同:资源管理器能正确读取Wix中Name属性指定的名称,但任务管理器会优先提取快捷方式关联的图标文件名称(即你的Icon.ico)作为显示名,而非读取快捷方式的命名。

广告式快捷方式是MSI的特殊机制,它依赖组件关联而非直接指向可执行文件,这导致任务管理器无法正确识别其预设名称。

修复方案

  1. 将快捷方式的Advertise属性改为no,创建普通快捷方式:
<Shortcut Name="Tray Application"
          Directory="StartupFolder"
          WorkingDirectory="InstallFolder"
          Advertise="no"
          Target="[InstallFolder]YourApp.exe" <!-- 替换为你的实际可执行文件名 -->
          Icon="Icon.ico" />
  1. 必须添加Target属性,明确指向应用程序的可执行文件——普通快捷方式需要直接指定目标路径,不像广告式快捷方式依赖组件关联。

修改后重新编译安装包,任务管理器的“启动”选项卡就能正确显示你设置的Tray Application名称了。

内容的提问来源于stack exchange,提问作者Hativ

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 20:43:09