如何在 TaskManager 中更改 C# WinForms exe 的图标
Posted
技术标签:
【中文标题】如何在 TaskManager 中更改 C# WinForms exe 的图标【英文标题】:How to change the icon of a C# WinForms exe, in TaskManager 【发布时间】:2020-02-06 10:30:04 【问题描述】:我已经在项目属性和 FormControl 图标中设置了图标。
因此,我的图标(.ico
文件)位于:
但我在 TaskManager 中仍然有默认图标:
如何在我的 C# WinForm 中解决这个问题?(即让红色圆圈中的图标看起来独一无二,就像 VS、Excel、Firefox 等一样)
(在 C++ 中似乎有一些解决此问题的答案,但在 C#-land 或 WinForms 中没有。)
【问题讨论】:
你的图标是怎么设置的? 请参阅 fsbflavio 的回答,了解我最初如何设置表单图标和应用程序图标。事实证明,任务管理器图标确实改变了,你只需要重新打开 TM。 【参考方案1】:该死。 原来答案是“关闭并重新打开TaskManager”。 它一定已经缓存了图标。
重启exe没有帮助,但重启TaskManager对其进行了排序。
【讨论】:
以上是关于如何在 TaskManager 中更改 C# WinForms exe 的图标的主要内容,如果未能解决你的问题,请参考以下文章
Flink on YARN时,如何确定TaskManager数
如何以编程方式获取 TaskManager 进程 CPU 使用率(不是 PerfMon API)