Ich verwende nsis, um Windows-Installer für meine Anwendung zu erstellen. Ich habe im Startmenü Verknüpfungen für die App und die uninstall.exe hinzugefügt und lösche sie als Teil der Deinstallation, aber die Verknüpfungen werden nicht während der Deinstallation gelöscht. Snippet des Installations- und Deinstallationscodes ist wie folgt:nsis Verknüpfungen nicht nach der Deinstallation löschen
section "install"
createDirectory "$SMPROGRAMS\${COMPANYNAME}\${APPNAME}\"
createShortCut "$SMPROGRAMS\${COMPANYNAME}\${APPNAME}\${APPNAME} Uninstall.lnk" "$INSTDIR\uninstall.exe"
createShortCut "$SMPROGRAMS\${COMPANYNAME}\${APPNAME}\${APPNAME}.lnk" "$INSTDIR\app.exe" "" "$INSTDIR\logo.ico"
sectionEnd
section "uninstall"
delete "$SMPROGRAMS\${COMPANYNAME}\${APPNAME}\${APPNAME}.lnk"
delete "$SMPROGRAMS\${COMPANYNAME}\${APPNAME}\${APPNAME} Uninstall.lnk"
rmDir /r "$SMPROGRAMS\${COMPANYNAME}\${APPNAME}"
sectionEnd
Kann mir bitte jemand dabei helfen.
Ich verwende Windows 7. Dieser Fix hat daran gearbeitet. – am28