Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个应用程序(C#/WPF),当它安装在 Program Files 文件夹中并运行任务栏上的图标时,错误地显示为这样;
但是,如果我重命名或复制到另一个文件夹,运行时会出现正确的图标。似乎在此路径中为此文件设置了一个图标。我查看了注册表,但没有运气,还清除了图标缓存。
有任何想法吗?
这是图标被缓存并且缓存没有被刷新的症状。通常重启可以解决问题。
我有同样的问题,并通过安装项目修复它。
在 Visual Studio 中:
右键单击设置项目。
选择查看 -> 文件系统。
显示应用程序快捷方式的属性(通常在用户程序菜单下)。
快捷方式将有一个属性调用图标。将其设置为应用程序的 EXE,或将其设置为安装包中的图标。
构建安装项目,然后重新安装。