我想替换我的NSIS安装程序中的默认徽标(见下图),但我在互联网上找不到任何相关内容。可以吗?
答案 0 :(得分:43)
为了完成,这是我用来更改徽标(使用Anders方法)和可执行图标(使用CharlesB方法)的完整代码。还包括Yuri Korolov提到的MUI2.nsh。
!include "MUI2.nsh"
!define MUI_ICON "path\to\icon.ico"
!define MUI_HEADERIMAGE
!define MUI_HEADERIMAGE_BITMAP "path\to\InstallerLogo.bmp"
!define MUI_HEADERIMAGE_RIGHT
答案 1 :(得分:24)
把它放在你的.nsi中(在包含MUI.nsh之后):
!define MUI_ICON path_to_icon_file.ico
答案 2 :(得分:4)
MUI_ICON会更改.exe图标,默认情况下会在MUI标头中使用该图标,但如果要在标头中使用特定的位图,则可以使用MUI_HEADERIMAGE / MUI_HEADERIMAGE_BITMAP
您可以找到所有Modern UI配置选项in the docs
答案 3 :(得分:4)
您必须包含MUI或MUI2才能使其在您的脚本中运行
!include "MUI2.nsh"
!define MUI_ICON "icon.ico"
!define MUI_HEADERIMAGE
!define MUI_HEADERIMAGE_BITMAP "header.bmp"
!define MUI_HEADERIMAGE_RIGHT
答案 4 :(得分:1)