更新Tauri app.exe图标失败求助:修改tauri.conf.json仍无效
解决Tauri app.exe图标不更新的方法
1. 清理构建缓存并重新构建
Tauri的构建缓存可能留存了旧图标,执行以下命令清理后重新构建:
# 清理Rust构建缓存 cargo clean # 重新构建生产版本 npm run tauri build
2. 检查图标文件的有效性
- 确保
icon.ico是多尺寸图标文件(需包含16x16、32x32、64x64、128x128等常用尺寸),单尺寸ICO文件可能无法在不同系统场景下正确显示。 - 核对图标文件路径:确认
icons文件夹及其中的图标文件,确实存放在项目根目录(与tauri.conf.json同级)。
3. 手动替换exe图标
如果构建后图标仍未更新,可通过工具手动替换:
- 使用Resource Hacker这类工具打开生成的
app.exe文件。 - 找到
Icon资源项,删除旧图标,导入新的多尺寸ICO文件后保存替换。
4. 刷新Windows系统图标缓存
Windows系统可能缓存了旧图标,执行以下操作刷新:
- 打开任务管理器,找到并重启Windows资源管理器进程。
- 或通过命令行强制刷新:
ie4uinit.exe -show
内容的提问来源于stack exchange,提问作者Mahendranviji
相关产品推荐
相关产品推荐

