Winforms app:开始菜单搜索中的图标错误

时间:2017-11-16 09:11:36

标签: winforms

我正在构建一个通过msi(Visual Studio setip项目)部署的简单Winforms应用程序。 msi在用户桌面和开始菜单上创建快捷方式。

无处不在(桌面,开始菜单,程序运行时的任务栏,.exe文件)程序图标显示正确。

但是当我在开始菜单搜索中键入程序名称时(请参见下面的屏幕截图)。显示一些通用图标。

我对Visual Studio中的图标集进行了四重检查> Winforms项目>属性>应用程序和通过Visual Studio安装项目设置的快捷方式的图标。 .ico文件嵌入了许多不同的分辨率,最高可达512x512px。由于它在其他任何地方工作正常(搜索除外)我无法想到任何可以尝试的事情。

Wrong icon in search

1 个答案:

答案 0 :(得分:0)

汉斯'评论是我的解决方案。 Windows似乎缓存旧/错图标。当我在干净的Windows 10上试用它时,它立即起作用。

当然,我尝试根据Application icon is blank when started from Process.Starthttp://www.winhelponline.com/blog/how-to-rebuild-the-icon-cache-in-windows处的脚本清除图标缓存,但这在我的计算机上无效(即使重启和杀死explorer.exe也是如此) )。