【问题标题】:How can I get a shortcut to show its 'normal' icon?如何获得显示其“正常”图标的快捷方式?
【发布时间】:2012-04-28 21:48:43
【问题描述】:

我正在开始菜单中将快捷方式添加到文档 pdf。我没有指定Icon 参数。安装后,它会出现一个空白的白色图标。我希望它具有 Windows 通常提供的适当文档图标(我安装了 Adob​​e Reader)。我需要做什么?

【问题讨论】:

    标签: wix icons shortcut


    【解决方案1】:

    事实证明,这是表面上看起来很简单但实际上并非如此的事情之一。帮助 OP 可能为时已晚,但也许它可以为其他人指明正确的方向。

    问题是因为快捷方式被宣传(在 WiX 代码中,您具有属性Advertise="Yes")。因此,Windows 不会将其识别为“pdf”文件,因此不会显示正确的图标。看到这个SO Question

    有两种解决方法:

    • 手动设置图标:我认为我的大多数用户将使用 Adob​​e Reader,所以我刚刚获得了 Adob​​e PDF 图标的副本并设置了使用它的快捷方式。显然,如果他们将不同的程序设置为默认设置,那么它看起来会很奇怪 - 但就个人而言,我仍然认为它比空白图标更好。

    • 将您的快捷方式设置为不公开: 设置 Advertise="No" 或完全删除 Advertise 属性 (the default is No)。 不幸的是,这确实会在 Candle 中引起警告,我不明白,但根据这个WiX Mailing List Post,它应该可以解决图标问题。

    【讨论】:

    • 优秀的答案!为时已晚,但仍然非常感谢!
    • 有什么消息吗?遇到同样的问题,没有图标也没有错误,或者图标有错误。使用 wix 3.11。
    • @ErwanDouaille 恐怕我帮不上忙 - 我已经有 6 年没有使用 WiX 了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-17
    相关资源
    最近更新 更多