控制台应用程序图标不会更新

时间:2012-04-20 13:46:55

标签: visual-studio-2010 c#-4.0 properties icons

我有一个使用Visual Studio 2010 / C#编写的控制台应用程序 我通过属性添加了一个图标 - >应用程序选项卡 - >图标和清单。
我第一次从默认图标更改了图标,显示了.exe文件的新图标。但是,当我删除first.ico文件并返回属性 - >应用程序选项卡 - >图标和清单,并在我构建.exe时将图标更改为其他.ico文件,它仍保留我最初设置的旧图标。此外,如果我在构建时从项目中删除新的.ico文件,.exe将获得默认图标 我不知道该项目如何仍然知道第一个.ico文件。 有什么想法吗?

2 个答案:

答案 0 :(得分:4)

我尝试清除Windows缩略图缓存,但这不起作用。 http://www.addictivetips.com/windows-tips/clear-delete-the-thumbnail-cache-in-windows-7/

然后我尝试重建修复问题的Windows图标缓存。 http://www.sevenforums.com/tutorials/49819-icon-cache-rebuild.html

以管理员身份打开命令提示符并输入以下命令:

taskkill / IM explorer.exe / F
CD / d%userprofile%\ AppData \ Local
DEL IconCache.db / a
关机/ r / f / t 00

这将重启您的机器。

答案 1 :(得分:0)

您无需重新启动PC,在cmd中只需忽略关机,写explorer.exe,它就会启动,并且图标会刷新...对我来说。 谢谢。