From: SourceForge.net <no...@so...> - 2004-02-29 05:54:02
|
Bugs item #906777, was opened at 2004-02-28 21:50 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=373085&aid=906777&group_id=22049 Category: MakeNSISW Group: 2.0 Series Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: SetShellVarContext has problem in Win98 SE when uninstall Initial Comment: NSIS Version 2.0 Test Platform: Windows XP (en), Windows 98 SE (cn) 1. Set "SetShellVarContext all" in both install and uninstall sections. Add a *.lnk to $DESKTOP, and add some *.lnks to $SMPROGRAMS; Remove these *.lnks in uninstall section. 2. In Windows 2000/XP all ok 3. In Windows 98 SE while install: a. $SMPROGRAMS refers to Windows\Startup... b. $DESKTOP refers to Windows\All Users\Desktop... So, why not the 2 $xxx point to same user group? 4. In Windows 98 SE while uninstall: a. found *.lnks in $SMPROGRAMS(Windows\Startup...) and deleted b. not found *.lnk in $DESKTOP(Windows\All Users\Desktop...), the *.lnk still on the desktop If, "All Users" is fake in Win9X, why support it in install section and unsupport in uninstall section? Anyone has time, pls do some tests on different OS; If its my fault in testing pls let me know -;= Blues Gu (dee...@ne...) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=373085&aid=906777&group_id=22049 |