I just updated to RoyalTS 26 beta on my home computer, and was a bit confused when I couldn’t find where it installed – turns out it ended in Program Files\Royal TS V6 directory (I never bothered uninstalling older RoyalTS versions).
Hi!
That’s weird. The default install directory for V26 should be C:\Program Files\Royal TS - without any version. I will check if we can reproduce the issue on our side.
Thanks for the feedback!
Stefan
We were able to repro the issue. The next release will not use older version’s install directory as a suggestion anymore.
There’s a new problem now: royaltsinstaller_26.0.14.0_x64.msi defaults to C:\Program Files\Royal TS, which probably isn’t a problem on nearly every Windows install, except that my system drive is W:, and Program Files is W:\Program Files; this also causes the upgrade triggered when closing RoyalTS to fail with “Invalid drive C:\” (as I don’t have C: present normally).
Running the .msi manually and specifying “W:\Program Files\Royal TS V7” as target directory did not produce any error messages, but also didn’t upgrade existing V7 install; I then ran the .msi the second time, and specified “W:\Program Files\Royal TS” as target directory, which did work (I did not get the Change/Repair/Remove buttons when I ran the .msi the second time, so it appears that the install failed completely silently).
Thanks again for the feedback!
Regarding the default path: you’re right, I think the better approach is to default to %PROGRAMFILES%\Royal TS to ensure the correct Program Files directory is used.
Regarding the 2nd issue: this is actually by design. V26 MSI has a new UpgradeCode which allows V7 and V26 to be installed side-by-side. Replacing/upgrading a new major version over an old major version always caused confusion for many users because most of the time, a new license key is also necessary. I’m afraid we have to live with this for now. The good news is, once we released V26, there’s no such issue anymore (hence the version neutral default install dir). Going forward we will always replace the currently installed version.