2014-09-28 22 views
0

好的,所以这里是交易,当我第一次创建我的项目时,我最初设置了我的图标。然而,我已经改变了它的应用程序属性,并一直在表单属性中,但是当我构建应用程序并将exe文件从bin文件夹移动到我的桌面时,它会更改为上一个图标。如果我将它放在bin文件夹中并创建快捷方式,则快捷方式也会恢复为旧图标。我想知道究竟是什么原因造成这种情况。我也从参考中删除了旧图标无济于事。如果有人知道这个问题可能是我会非常感谢一些建议。当exe被移动到不同的位置时,图标会变化吗?

+0

它会更改为默认图标或之前设置的图标吗? – 2014-09-28 05:42:31

+0

它更改为我之前设置的第一个图标,而不是之后设置的新图标。 – user3691826 2014-09-28 05:46:00

+0

我不确定,但* .ico文件可以包含不同尺寸的不同图标。您可以使用IcoFX打开您的* .ico文件,以确保所有尺寸都有相同的图标。 – 2014-09-28 05:52:52

回答

0

我不确定,但如果您之前已将以前的图标的exe文件复制到桌面之前,也许Windows已经缓存了您的图标。要测试此复制您的exe文件到另一个loacation或重置您的系统。

0

所以这里的窍门:

  1. 转到C:\用户\应用程序数据\本地\
  2. 从任务管理器
  3. 删除IconCache.db
  4. 杀explorer.exe的再次启动资源管理器。 exe

它会工作,你会看到你的新图标,当你下次复制/移动。

相关问题