Я использую nsis для создания установщиков окон для своего приложения. Я добавил ярлыки для приложения и uninstall.exe в меню запуска, и я удаляю их как часть удаления, но ярлыки не удаляются при удалении. Снимок кода установки и деинсталляции приведен ниже:nsis ярлыки не удаляются после удаления
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
Может кто-то, пожалуйста, помогите мне в этом.
Я использую Windows 7. Это исправление работало над этим. – am28