installer nsis graphical-logo

installer - ¿Cómo reemplazar el logotipo predeterminado en el instalador de NSIS?



graphical-logo (4)

Me gustaría reemplazar el logotipo predeterminado en mi instalador de NSIS (ver imagen a continuación), pero no puedo encontrar nada al respecto en Internet. Se puede hacer?


Debes incluir MUI o MUI2 para que funcione en tu script

!include "MUI2.nsh" !define MUI_ICON "icon.ico" !define MUI_HEADERIMAGE !define MUI_HEADERIMAGE_BITMAP "header.bmp" !define MUI_HEADERIMAGE_RIGHT


MUI_ICON cambia el icono .exe y ese icono se usa de forma predeterminada en el encabezado MUI, pero si desea usar un mapa de bits específico en el encabezado, puede usar MUI_HEADERIMAGE / MUI_HEADERIMAGE_BITMAP

Puede encontrar todas las opciones de configuración de IU moderna en los documentos


Para completar, este es el código completo que utilicé para cambiar el logotipo (utilizando el método Anders) y el icono ejecutable (usando el método CharlesB). También se incluye MUI2.nsh como menciona Yuri Korolov.

!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


pon esto en cualquier parte de tu .nsi (después de incluir MUI.nsh):

!define MUI_ICON path_to_icon_file.ico