<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Fehler in NSIS]]></title><description><![CDATA[<p>Maaaaaan!!! Hab jetzt mal mit dem NSIS rumprobiert und die Zeile ins (funktionierende!) Skript eingefügt, die ich unten markiert habe:</p>
<pre><code>Section -AdditionalIcons
  ; HHHHIIIIIEEEEERRR (die folgende Zeile)
  WriteRegStr HKLM &quot;${PRODUCT_DIR_REGKEY}&quot; &quot;&quot; &quot;$INSTDIR\BabyPlayer.exe&quot;
  !insertmacro MUI_STARTMENU_WRITE_BEGIN Application
  CreateShortCut &quot;$SMPROGRAMS\$ICONS_GROUP\Uninstall.lnk&quot; &quot;$INSTDIR\uninst.exe&quot;
  !insertmacro MUI_STARTMENU_WRITE_END
SectionEnd

Section -Post
  WriteUninstaller &quot;$INSTDIR\uninst.exe&quot;
  WriteRegStr HKLM &quot;${PRODUCT_DIR_REGKEY}&quot; &quot;&quot; &quot;$INSTDIR\BabyPlayer.exe&quot;
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} &quot;${PRODUCT_UNINST_KEY}&quot; &quot;DisplayName&quot; &quot;$(^Name)&quot;
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} &quot;${PRODUCT_UNINST_KEY}&quot; &quot;UninstallString&quot; &quot;$INSTDIR\uninst.exe&quot;
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} &quot;${PRODUCT_UNINST_KEY}&quot; &quot;DisplayIcon&quot; &quot;$INSTDIR\BabyPlayer.exe&quot;
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} &quot;${PRODUCT_UNINST_KEY}&quot; &quot;DisplayVersion&quot; &quot;${PRODUCT_VERSION}&quot;
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} &quot;${PRODUCT_UNINST_KEY}&quot; &quot;URLInfoAbout&quot; &quot;${PRODUCT_WEB_SITE}&quot;
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} &quot;${PRODUCT_UNINST_KEY}&quot; &quot;Publisher&quot; &quot;${PRODUCT_PUBLISHER}&quot;
SectionEnd
</code></pre>
<p>Die steht doch unten genau so da! Er gibt mir aber ein Fehler aus: &quot;Error: command WriteRegStr not valid outside section or function&quot;... 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?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/154872/fehler-in-nsis</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Jul 2026 08:44:54 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/154872.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 31 Jul 2006 14:29:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fehler in NSIS on Mon, 31 Jul 2006 14:29:16 GMT]]></title><description><![CDATA[<p>Maaaaaan!!! Hab jetzt mal mit dem NSIS rumprobiert und die Zeile ins (funktionierende!) Skript eingefügt, die ich unten markiert habe:</p>
<pre><code>Section -AdditionalIcons
  ; HHHHIIIIIEEEEERRR (die folgende Zeile)
  WriteRegStr HKLM &quot;${PRODUCT_DIR_REGKEY}&quot; &quot;&quot; &quot;$INSTDIR\BabyPlayer.exe&quot;
  !insertmacro MUI_STARTMENU_WRITE_BEGIN Application
  CreateShortCut &quot;$SMPROGRAMS\$ICONS_GROUP\Uninstall.lnk&quot; &quot;$INSTDIR\uninst.exe&quot;
  !insertmacro MUI_STARTMENU_WRITE_END
SectionEnd

Section -Post
  WriteUninstaller &quot;$INSTDIR\uninst.exe&quot;
  WriteRegStr HKLM &quot;${PRODUCT_DIR_REGKEY}&quot; &quot;&quot; &quot;$INSTDIR\BabyPlayer.exe&quot;
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} &quot;${PRODUCT_UNINST_KEY}&quot; &quot;DisplayName&quot; &quot;$(^Name)&quot;
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} &quot;${PRODUCT_UNINST_KEY}&quot; &quot;UninstallString&quot; &quot;$INSTDIR\uninst.exe&quot;
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} &quot;${PRODUCT_UNINST_KEY}&quot; &quot;DisplayIcon&quot; &quot;$INSTDIR\BabyPlayer.exe&quot;
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} &quot;${PRODUCT_UNINST_KEY}&quot; &quot;DisplayVersion&quot; &quot;${PRODUCT_VERSION}&quot;
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} &quot;${PRODUCT_UNINST_KEY}&quot; &quot;URLInfoAbout&quot; &quot;${PRODUCT_WEB_SITE}&quot;
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} &quot;${PRODUCT_UNINST_KEY}&quot; &quot;Publisher&quot; &quot;${PRODUCT_PUBLISHER}&quot;
SectionEnd
</code></pre>
<p>Die steht doch unten genau so da! Er gibt mir aber ein Fehler aus: &quot;Error: command WriteRegStr not valid outside section or function&quot;... 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?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1107823</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1107823</guid><dc:creator><![CDATA[WebFritzi]]></dc:creator><pubDate>Mon, 31 Jul 2006 14:29:16 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler in NSIS on Mon, 31 Jul 2006 14:42:31 GMT]]></title><description><![CDATA[<p>Ohhh, entschuldigt bitte. Da war noch irgendwo anders ein WriteRegStr drinne. Man, bin echt nicht auf der Höhe heute...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1107831</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1107831</guid><dc:creator><![CDATA[WebFritzi]]></dc:creator><pubDate>Mon, 31 Jul 2006 14:42:31 GMT</pubDate></item></channel></rss>