任务栏图标在文件夹之间不持久

时间:2014-11-12 17:58:07

标签: c# windows

我创建了一个C#应用程序。在该应用程序中,我想使用自定义图标。我将.ico文件放在Applications属性的Icon and Manifest部分,以及表单的Icon属性。当我从Debug文件夹运行exe时,任务栏图标显示正确。但是,当我移动exe时,任务栏图标会变回默认值。我错过了什么?

更新

我尝试稍微调试它,发现它只是来自我正在运行的特定文件夹,图标不会停留。我从桌面运行它,任务栏图标是正确的。我从文件夹C:\ Program Files(x86)\ Mercury Suite \ Etech Generator \ EtechGenerator.exe - >运行它。不起作用。

桌面=>图标是对的 C:\ Program Files(x86)\ Mercury Suite \ Etech Generator \ EtechGenerator.exe =>图标错了。

1 个答案:

答案 0 :(得分:1)

系统缓存图标。重新启动计算机以强制它刷新缓存。