Installer doesn't try to update existing installation, instead acts as fresh install every time.
See original GitHub issueEnvironment
Windows build number: Microsoft Windows [Version 10.0.18363.752]
PowerToys version: 0.16.1
PowerToy module for which you are reporting the bug (if applicable):
Steps to reproduce
Say you already have an old version (0.15.2) of PowerToys installed on a non-default path - D:\Software\PowerToys.
You learn that a new version (0.16.1 for example) is available and you download the new msi from github.
Run the msi.
Expected behavior
During the installation process, the installer should detect that the software is already installed in the system, should detect the path where it is installer and then install the update to the same path (D:\Software\PowerToys from example).
Actual behavior
During the installation process, looks like the installer tries to do a fresh installation and isn’t aware of existing installation of older version. It offers the default C:\program-files\PowerToys path as installation location.
Screenshots
Issue Analytics
- State:
- Created 3 years ago
- Comments:6 (2 by maintainers)
Top Results From Across the Web
How to troubleshoot Windows Installer errors
Click Start windows icon · Right-click Windows Installer, and then click Properties. · If the Startup type box is set to Disabled, change...
Read more >visual studio 2010 - Installer won't overwrite existing app
It works fine when it's the first installation on a client PC. However, I then modify my project, and build a new Setup,...
Read more >How to fix Windows 10 with an in-place upgrade install
An in-place upgrade install involves using the Windows OS installer to replace all the operating system files for Windows 10 on a PC....
Read more >Windows Installer Not Working Properly FIX In ... - YouTube
Windows Installer Not Working Properly FIX In Windows 10 [Tutorial] The Windows Installer is a service that allows you to install and ...
Read more >Windows 10 install issues — and what to do about them
Click on the Advanced link, then click Run as Administrator. Click Next. The Troubleshooter will take a minute or two to scan your...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

Confirming that this is now working in 0.17. Thanks guys.
0.16.0 was removed.