Loading... # ICO 图标格式错误导致无法打包的问题记录 项目中以往都是使用 NSIS 来做 PC 端安装包,最近更新了安装包图标之后无法正常出包,排查了下发现更新了的 `.ico` 文件虽然后缀名是 `.ico`,但是实际上是 PNG 文件修改后缀名得到的,不是真正的 ICON 格式文件,因此 NSIS 不认。报错内容如下: ![nsis_make_installer_failed_due_to_invalid_icon_file](https://images-1300215216.cos.ap-guangzhou.myqcloud.com/Blog/nsis_make_installer_failed_due_to_invalid_icon_file.png) 使用 GIMP 重新导出图标为 ICON 格式即可,通常直接拖入图标到 GIMP,然后点 `Export` 导出为 `.ico` 格式即可。 ## 参考 1. [MUI_ICON Error - Setting my own icon](https://nsis-dev.github.io/NSIS-Forums/html/t-274434.html) 2. [Create an ICO file using GIMP](https://slions.net/threads/create-an-ico-file-using-gimp.3/) 最后修改:2024 年 03 月 21 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 1 随缘