Summary of the new feature/enhancement
This article provides some insights into how to smooth out MSI to MSIX transition.
It would be nice to be able to detect previous PowerToys MSI installation and offer a user automatic uninstall of it like the article shows.
Proposed technical implementation details (optional)
- detect if we're in UWP context on runner startup
- if so, run a background thread which searches for an existing MSI installation
- if it's present, show a confirmation dialog and uninstall it
- report the uninstallation result as a tray notification (low priority info for the user, so using the least intrusive way)
Summary of the new feature/enhancement
This article provides some insights into how to smooth out MSI to MSIX transition.
It would be nice to be able to detect previous PowerToys MSI installation and offer a user automatic uninstall of it like the article shows.
Proposed technical implementation details (optional)