Archive: Why is Start Menu folder not removed when installed for the current user.


Why is Start Menu folder not removed when installed for the current user.
Start Menu Shortcuts are not removed by the uninstaller when the application is "Install just for me" and default Start Menu folder is not used.

Attached is the setup.nsi file generated used for the usecase below. It file was created using EclipseNSIS 0.9.7 and MakeNSIS 2.40

Is this a bug in EclipseNSIS, MakeNSIS, or the script?

If their is a bug, what are some workarounds?


***
* Use Case
***
1) Run the installer accepting all of the default except as noted below:
o In "Choose User" "Install just for me"
o In "Choose Start Menu Folder" change "My Application" to "Test Application"

2) Run the uninstaller.

3) Notice the application files and directory has been removed, but the Start Menu folder and links remain.


Paul Spencer


Does it happen on all versions of windows or just Vista?


Originally posted by Anders
Does it happen on all versions of windows or just Vista?
Only tested on Windows XP SP2

Paul Spencer

Should I add this to the bug tracker?

Paul Spencer


hmm,

:
Attached is the setup.nsi file generated used for the usecase below. It file was created using EclipseNSIS 0.9.7 and MakeNSIS 2.40

I dont see it,
Also i had no problem uninstalling my installations in both xp or vista for current users(admin) or (limited users) ???

I Tried Vista and XP too

if limited user tried it (both vista and xp), i had no problem uninstall it after, and ofcourse not when admin account was use in both OS.

But if admin install the app., limit user is not allowed to uninstall.

But if that not the case i use this command :

Section Uninstall
rmdir /r "$SMPROGRAMS\UR PROGRAM FOLDER"


Did you do the following in your testing?
Quote:


Paul Spencer

o In "Choose Start Menu Folder" change "My Application" to "Test Application"