You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove suggestion for 32-bit MIES release, this is way too old
We had a a report that the installer is hidden after calling the uninstaller. This does not reproduce here
Remember "All user/Current user" selection from previous installation. Use registry if we already use it, otherwise a ini/json file.
When installing as normal user which does not have admin rights, then elevating to an admin user and then selecting "Current user" this installs for the admin user and not the normal uesr. Might be a NSIS issue.
When installing as normal user which does not have admin rights, then elevating to an admin user and then selecting "Current user" this installs for the admin user and not the normal uesr. Might be a NSIS issue.
When looking at the installer code I can see how this goes wrong. For a normal end-user installer we request admin execution level.
And after that there is no way to get back to the original user for an "user" installation.
This is kind of on purpose from Windows because writing per-user data from an UAC elevated installer running as adin is considered bad practice, see https://stackoverflow.com/a/55537022.
Now if we want to fix it there are several ways:
(The officially advised way) Don't elevate the installer by default to admin. When run as non-administrator this would only allow a user installation. Vice-versa an admin run (rught click run as) installation would only allow an all-user installation. This basically makes the point of the letting the user decide moot.
!uninstfinalize
The text was updated successfully, but these errors were encountered: