首先,我并不是 100% 肯定我在这里写的主要问题实际上是问题,但我有一种预感。不久前,我在 Mono 中编写了一个简单的 Gtk# 应用程序,并为其提供了一个自定义 ICO 作为其图标文件。工作得很好。
最近我去把这个图标换了个不同的,但是当我构建和运行程序时,它仍然显示该图标。我确保已将每个对图标文件的引用更新为新的,并完全从硬盘驱动器中删除了旧图标。但是当我运行程序时它仍然显示在启动器中。
我假设这意味着 Gtk 将图标缓存在 Ubuntu 中的某处,我可能需要强制刷新它。有什么建议吗?