c#正在运行的应用程序图标重复出现在任务栏上,而不是突出显示快捷方式

时间:2018-11-30 11:54:49

标签: c# taskbar

我有一个.NET 4.0 C#WinForm应用程序,相关的快捷方式放在任务栏上。在Windows 7中,应用程序启动后,任务栏中快捷方式的图标如我所期望的那样“突出显示”。以不同的方式,在Windows 10中,程序启动后,第二个应用程序图标出现在任务栏上,是最右边的,而快捷方式图标仍然没有“突出显示”。 有人可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

我已经解决了重新创建该问题并将该快捷方式(.lnk)固定到Win10任务栏的问题。

正如Hans Passant(感谢Hans)在对问题的评论中指出的那样,这可能是与系统分配的AppUserModelID相关的行为。阅读https://docs.microsoft.com/en-us/windows/desktop/shell/appids了解完整信息。

也许您每次修改和重新编译应用程序时都需要重新创建快捷方式。