From: SourceForge.net <no...@so...> - 2004-12-10 17:51:53
|
Bugs item #1075997, was opened at 2004-11-30 15:38 Message generated for change (Comment added) made by kichik You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=373085&aid=1075997&group_id=22049 Category: General Group: 2.0 Series >Status: Open >Resolution: None Priority: 5 Submitted By: Mikey Cooper (mikeycooper) >Assigned to: Amir Szekely (kichik) Summary: Uninstaller doesn't update open Add/Remove programs list Initial Comment: When kicking off any NSIS-based uninstaller (for example, uninstalling NSIS 2.02) from Add/Remove Programs in Win98, the entry is still visible in the Add/Remove Programs dialog after uninstallation is successful. It remains there until you attempt to remove the program a second time or close/reopen the dialog. http://forums.winamp.com/showthread.php?s=&threadid=84309 There is a very ugly workaround described here: http://forums.winamp.com/showthread.php?s=&threadid=66388 This seems like something NSIS should eventually handle on its own though. ---------------------------------------------------------------------- >Comment By: Amir Szekely (kichik) Date: 2004-12-10 19:51 Message: Logged In: YES user_id=584402 Well, it is possible to get around this by having the main uninstaller wait for its clone. The only question is, how to get this done while still allowing the uninstaller to delete the original executable. ---------------------------------------------------------------------- Comment By: Joost Verburg (joostverburg) Date: 2004-12-10 17:11 Message: Logged In: YES user_id=604457 Unfortunately this is a Windows 95/98 issue that cannot be fixed. The uninstaller copies itself to a temporary folder to be able to remove the whole application folder. Win 95/98 only updates the list after the original process has closed, so it won't detect the completion of the uninstallation process. This has been fixed in more recent versions of Windows. You can disable this NSIS system for self-deletion: http://nsis.sourceforge.net/index.php?id=19&backPID=15&tx_faq_faq=14 But you will only be able to remove the whole application folder on reboot. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=373085&aid=1075997&group_id=22049 |