có lẽ tôi không nhận được thông tin cơ bản về các trang và phần trong tập lệnh nsis.Thực hiện các phần và trang NSIS
Tôi phải phân tích tập lệnh cài đặt không do tôi tạo. Ở phía trên của kịch bản có macro trang MŨI ví dụ
!insertmacro MUI_PAGE_LICENSE $(license)
!insertmacro MUI_PAGE_INSTFILES ....
Và sau đó tiếp tục xuống mã có phần
Section "MainSection" SEC01
SetShellVarContext current
SetOutPath "$INSTDIR"
SetOverwrite ifnewer
File "${xy_TEMP_SRC}\InstallSrc\xy.exe"
File "${xy_TEMP_SRC}\InstallSrc\xy.exe.config"
SetOutPath "$INSTDIR\sk"
File "${xy_TEMP_SRC}\InstallSrc\sk\xy.resources.dll"
SetOutPath "$INSTDIR"
CreateDirectory "$SMPROGRAMS\xy"
CreateShortCut "$SMPROGRAMS\xy\xy.lnk" "$INSTDIR\xy.exe"
CreateShortCut "$DESKTOP\xy.lnk" "$INSTDIR\xy.exe"
SectionEnd
+ another sections for instance unninstall section
Câu hỏi của tôi là như thế nào và khi các phần được thực hiện khi có không có tham chiếu từ các trang đến các phần.
Não của tôi nói với tôi rằng các phần sẽ được thực thi đôi khi trong quá trình xác nhận trang trong quá trình cài đặt, nhưng tôi đoán là sai, vì vậy, bất kỳ ai có thể cho tôi biết nó hoạt động như thế nào?