ClickOnce 在 win 10 任务栏上不显示应用程序图标

问题描述 投票:0回答:1

我的 clickonce 应用程序未在 Visual Studio 中设置的任务栏上显示图标。 当我运行应用程序时,它会正确显示它,但是当不运行时,“固定”图标显示为空白。 我知道这个空白图标可能是 .appref-ms 文件的空白图标。 但当我固定一个应用程序时,图标是空白的,这真的很烦人。 这在 Windows 7 中不是问题,但在我最近更新到的 Windows 10 中却是这样。

有没有人经历过这种情况?您做了什么才能让您的 clickonce 应用程序在固定到 Windows 10 任务栏时显示其图标? 看图片。

我的任务栏显示未运行但已固定的应用程序。

任务栏 - 无图标

taskbar - no icon

这是我相信此引脚是引用的文件夹,其中包含空白图标(文件类型 .appref-ms)

开始菜单文件夹 - 无图标

Start menu folder - no icon

我的开始菜单显示应用程序的正确图标。

开始菜单 - 图标

Start menu - icon

编辑:我还注意到,当我将 clickonce 程序固定到任务栏时,它没有运行 clickonce 的“在应用程序启动之前检查更新”。 相反,它似乎正在运行计算机上 clickonce 文件夹中找到的本地 .exe 文件。 因此,这意味着当应用程序启动时,它不再检查更新,因为它不是正在运行的网络部署版本。

icons clickonce
1个回答
0
投票

由于在启动过程中重命名应用程序的桌面快捷方式,我遇到了类似的问题。我重命名它是因为 ClickOnce 创建重复的快捷方式,并在名称末尾添加 -1。将重命名移至表单后,加载事件问题已解决。

© www.soinside.com 2019 - 2025. All rights reserved.