1) A regular user can install the nasm but at uninstall the start menu entries left untouched, right?
In result the second attempt to remove files with admin rights leads to problems because registry
entries already cleaned up.
It’s not really a case of regular user versus admin user, as the install and uninstall is being done by a user account which has admin privileges. As this is Windows Vista / Windows 7, just double clicking the uninstaller runs it without privilege escalation, so it removes only the registry entry (because HKCU is writable without privilege escalation) and does not delete the NASM files or menu entry (because those folders are not writable without privilege escalation). If you choose the “run as administrator” option then the uninstaller can remove the registry entry, the NASM files, and the menu entry.
2) An admin user can operate with nasm uninstaller without problems, correct? Ie if admin installed it
he can uninstall it safely, right?
If they remember to choose the “run as administrator” option when uninstalling, they will be ok. If they forget to do this when uninstalling, they run into the above problem.
If you run the installer without privilege escalation, it installs in the user’s profile directory and there is no issue uninstalling it.
Is there something I can help with? I’ve only created Windows Installers before, but I can take a look at the installer if the learning curve is not too steep.