Fehler in NSIS
-
Maaaaaan!!! Hab jetzt mal mit dem NSIS rumprobiert und die Zeile ins (funktionierende!) Skript eingefügt, die ich unten markiert habe:
Section -AdditionalIcons ; HHHHIIIIIEEEEERRR (die folgende Zeile) WriteRegStr HKLM "${PRODUCT_DIR_REGKEY}" "" "$INSTDIR\BabyPlayer.exe" !insertmacro MUI_STARTMENU_WRITE_BEGIN Application CreateShortCut "$SMPROGRAMS\$ICONS_GROUP\Uninstall.lnk" "$INSTDIR\uninst.exe" !insertmacro MUI_STARTMENU_WRITE_END SectionEnd Section -Post WriteUninstaller "$INSTDIR\uninst.exe" WriteRegStr HKLM "${PRODUCT_DIR_REGKEY}" "" "$INSTDIR\BabyPlayer.exe" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayIcon" "$INSTDIR\BabyPlayer.exe" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "${PRODUCT_WEB_SITE}" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}" SectionEndDie steht doch unten genau so da! Er gibt mir aber ein Fehler aus: "Error: command WriteRegStr not valid outside section or function"... Was für ein Quatsch bitte. Oben ist es doch genau das gleiche wie unten. Ist hier jemand, der diese Unlogik zur Logik machen kann?
-
Ohhh, entschuldigt bitte. Da war noch irgendwo anders ein WriteRegStr drinne. Man, bin echt nicht auf der Höhe heute...