我通过引用NSIS Scroll License Welcome Screen
写了 NSIS!include "MUI.nsh"
Name "ScrollLicense Test"
OutFile "ScrollLicense.exe"
!define MUI_PAGE_CUSTOMFUNCTION_SHOW LicenseShow
!insertmacro MUI_PAGE_LICENSE EULA.txt
!insertmacro MUI_LANGUAGE English
LicenseForceSelection checkbox
Function LicenseShow
ScrollLicense::Set /NOUNLOAD
FunctionEnd
Function .onGUIEnd
ScrollLicense::Unload
FunctionEnd
Section "A Section"
;some things to install
;...
SectionEnd
我的代码是相同的,但在编译时会抛出错误
命令ScrollLicense::Set /NOUNLOAD
无效
答案 0 :(得分:0)
要使用NSIS设置未提供的第三方插件,您需要将插件dll(在您的情况下为ScrollLicense.dll
)放入Plugins
Program Files\NSIS
子目录中。 1}}目录(或安装NSIS时使用的任何名称)。
它应该修复Invalid command
错误。