问题描述
当我使用 Electron-Builder 创建和安装可执行文件时,桌面快捷方式会显示一个 Electron 图标.我必须手动 Change Icon... 才能使 icon.ico 生效.
When I create and install an executable using Electron-Builder, the desktop shortcut instead displays an Electron icon. I have to manually Change Icon... for icon.ico to take effect.
"target": "nsis", "icon": "assets/icon_256.ico", "nsis": { "installerIcon": "assets/icon.ico", "uninstallerIcon": "assets/icon.ico", "installerHeaderIcon": "assets/icon.ico" } // I have also tried this, which also produces the same issue. "win": { "target": "nsis", "icon": "assets/icon_256.ico" }
有没有办法强制它按预期在安装时生效?
Is there a way to force it to take effect upon installation as would be expected?
链接到 GitHub 上的问题.
推荐答案
您可以尝试以下提示:
1.确保您使用的是真实的.ico文件,而不只是重命名文件扩展名,而是使用一些工具来转换.
2.尝试替换assets/icon_256.ico"与./assets/icon_256.ico".并检查您的文件路径
Here some tips you can try:
1.Be sure you are using real .ico file,not just rename file extension, But use some tool to transform.
2.try replace "assets/icon_256.ico" with "./assets/icon_256.ico". And check your file path