无效命令 ScrollLicense::Set /NOUNLOAD
Invalid command ScrollLicense::Set /NOUNLOAD
我参考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
要使用 NSIS 安装程序未提供的第三方插件,您需要将插件 dll(在您的情况下 ScrollLicense.dll
)放入您的 Plugins
子目录Program Files\NSIS
目录(或您在安装 NSIS 时使用的任何名称)。
它应该修复 Invalid command
错误。
我参考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
要使用 NSIS 安装程序未提供的第三方插件,您需要将插件 dll(在您的情况下 ScrollLicense.dll
)放入您的 Plugins
子目录Program Files\NSIS
目录(或您在安装 NSIS 时使用的任何名称)。
它应该修复 Invalid command
错误。