2015-05-19 43 views
0

我參照寫NSISNSIS Scroll License Welcome Screen無效的命令ScrollLicense ::設置/ NOUNLOAD

!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

要使用三階你需要把插件的dll(在你的案例中爲ScrollLicense.dll)插入Program Files\NSIS目錄的Plugins子目錄(或者你在安裝NSIS時使用的任何名字)。

它應該修復Invalid command錯誤。