Je ne reçois probablement pas les bases des pages et des sections du script nsis.Exécution de pages et sections NSIS
Je dois analyser le script d'installation qui n'a pas été fait par moi. Dans le haut du script il y a des macros de pages MUI par exemple
!insertmacro MUI_PAGE_LICENSE $(license)
!insertmacro MUI_PAGE_INSTFILES ....
Et puis plus bas le code il y a des sections
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
Ma question est de savoir comment et quand les sections sont exécutées quand il y a aucune référence de pages aux sections.
Mon cerveau me dit que les sections devraient être exécutées parfois pendant la confirmation des pages pendant le processus d'installation, mais je suppose que c'est faux, alors s'il vous plaît quelqu'un peut-il me dire comment cela fonctionne?