-
Notifications
You must be signed in to change notification settings - Fork 7.5k
Closed
Labels
Area-QualityStability, Performance, Etc.Stability, Performance, Etc.Area-Setup/InstallRefers to installation mechanismRefers to installation mechanismIdea-EnhancementNew feature or request on an existing productNew feature or request on an existing productResolution-Fix CommittedFix is checked in, but it might be 3-4 weeks until a release.Fix is checked in, but it might be 3-4 weeks until a release.
Description
Description of the new feature / enhancement
Moving to a full per user proved to be not so simple. This issue tries to have a comprehensive list of issues with it:
- Cannot uninstall previous versions w/o elevation, since accessing locations like
Program Filesisn't possible with limited privileges. Looks like the least awkward solution is to employ elevated WiX bootstrapper for this somehow. - If
Productis switched toperUser, WiX start requiring using explicit registry keypaths as well as explicitRemoveFileselements, and those do not properly support downgrading and upgrading to a different install directory. We might try removing explicitId/GuidforComponents, also that'll likely resolve infamousmissing app.dark.png class of issues.
Scenario when this would be used?
- some environments disallow elevation
- installation is more contained and cannot interfere with other users
Supporting information
No response
thomazmoura and Jay-o-Way
Metadata
Metadata
Assignees
Labels
Area-QualityStability, Performance, Etc.Stability, Performance, Etc.Area-Setup/InstallRefers to installation mechanismRefers to installation mechanismIdea-EnhancementNew feature or request on an existing productNew feature or request on an existing productResolution-Fix CommittedFix is checked in, but it might be 3-4 weeks until a release.Fix is checked in, but it might be 3-4 weeks until a release.
Type
Projects
Status
Done ✔