So is it possible now to upgrade a major version in-place if installed to a non-default location?New: Ability to uninstall previous versions during setup, as well as other improvements to the setup flow
Ver 16 install
Ver 16 install
Re: Ver 16 install
Well, I always upgraded the installed version (in a custom directory) for both minor and major upgrades.
The only "inconvenient" is that Windows in the list of the programs intalled keeps an entry for each major version.
I didn't try this new feature. I hope my "precious" settings could be automatically preserved from the uninstall.
The only "inconvenient" is that Windows in the list of the programs intalled keeps an entry for each major version.
I didn't try this new feature. I hope my "precious" settings could be automatically preserved from the uninstall.

Re: Ver 16 install
This has always been possible but when you do this, you newer version is installed on top of the older one, so there's no way to cleanly uninstall the latter if you ever wish to do so.
psguru
PrestoSoft
PrestoSoft
Re: Ver 16 install
Yes, they will be. Uninstalls do not remove the Registry key with the settings.
psguru
PrestoSoft
PrestoSoft
Re: Ver 16 install
I was excited to try the new build, because I had provided feedback about the lack of uninstall when new builds are installed.
Installed Ver 16 beta yesterday, I was not given the option to uninstall during my install (as per the announcement no uninstall check box)
and when I started Ver 16 I was required to re activate it.
Definitely not what I was hoping for.
SC
Installed Ver 16 beta yesterday, I was not given the option to uninstall during my install (as per the announcement no uninstall check box)
and when I started Ver 16 I was required to re activate it.
Definitely not what I was hoping for.
SC
Re: Ver 16 install
The checkbox to install previous version will appear (like here: viewtopic.php?p=9146#p9146) if there are previous versions installed in your Windows (to check, go to Apps and Features and see if there are any ExamDiff Pro versions listed there).
The installer will also try to find the latest license file, so that you wouldn't need to enter your activation key again. Of course, if your license has expired, you will be asked to do so.
The installer will also try to find the latest license file, so that you wouldn't need to enter your activation key again. Of course, if your license has expired, you will be asked to do so.
psguru
PrestoSoft
PrestoSoft
Re: Ver 16 install
My License is valid till Oct 2026 and ver 15 is still installed after the beta install. No Check box appeared.
Sc
Sc
Re: Ver 16 install
There's always a possibility of a bug.
The installer searches the "Software\Microsoft\Windows\CurrentVersion\Uninstall" and "Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall" Registry sub-keys in both HKLM and HKCU, for EDP IDs, like "ExamDiff Pro 15.0_is1" for version 15. It then looks for the "Inno Setup: App Path" value, which contains the installation path. And then it looks for password.* files in that folder, to locate the previous license file.
Hopefully this gives enough information to check why the installer failed to locate previous versions for you.
The installer searches the "Software\Microsoft\Windows\CurrentVersion\Uninstall" and "Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall" Registry sub-keys in both HKLM and HKCU, for EDP IDs, like "ExamDiff Pro 15.0_is1" for version 15. It then looks for the "Inno Setup: App Path" value, which contains the installation path. And then it looks for password.* files in that folder, to locate the previous license file.
Hopefully this gives enough information to check why the installer failed to locate previous versions for you.
psguru
PrestoSoft
PrestoSoft
Re: Ver 16 install
Doing a quick search thru the registry for ExamDiff Pro 15.0 uninstall I did not find it.
Though is it is in the windows add and remove programs and the uninstaller did run
Though is it is in the windows add and remove programs and the uninstaller did run
Re: Ver 16 install
This is odd. What exactly did you search for in the Registry? Did you start at the root? Do you still see EDP 15 in Add/Remove Programs?
Also, do you see the key(s) I mentioned in my previous answer?
Also, do you see the key(s) I mentioned in my previous answer?
psguru
PrestoSoft
PrestoSoft
Re: Ver 16 install
Same here. Though Update Check told me that there was a NEW version.
I didn't notice that it was a BETA.
During install no check box to uninstall previous version.
My licence was not recognised either.
Definitely a bug.
I have uninstalled the BETA v16 and continue to use v15.0.1.25 until v16 comes out of BETA.
I didn't notice that it was a BETA.
During install no check box to uninstall previous version.
My licence was not recognised either.
Definitely a bug.
I have uninstalled the BETA v16 and continue to use v15.0.1.25 until v16 comes out of BETA.
Re: Ver 16 install
I saw the checkbox and no licence code requested for both 32 and 64 bits.
Re: Ver 16 install
Please check the Registry keys mentioned above: if there is a bug, it would help us fix it. On the other hand, this should not prevent you from using version 16: after all, you can always uninstall previous versions using Apps and Features. Still, we would definitely like to get to the bottom of the issue.kerflot wrote: ↑Fri Jan 31, 2025 10:23 pm Same here. Though Update Check told me that there was a NEW version.
I didn't notice that it was a BETA.
During install no check box to uninstall previous version.
My licence was not recognised either.
Definitely a bug.
I have uninstalled the BETA v16 and continue to use v15.0.1.25 until v16 comes out of BETA.
psguru
PrestoSoft
PrestoSoft
Re: Ver 16 install
The latest build, 16.0.0.1, includes additional installation logging. Please run a command like this:
and inspect/post here the log. If you want to inspect yourself, look for lines like these:
Code: Select all
edpro160_x64_setup /log=c:\temp\setup.log
Code: Select all
2025-02-01 11:54:05.873 [EDP]: Checking previous installation using Registry key "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\ExamDiff Pro 15.0_is1"
2025-02-01 11:54:05.873 [EDP]: Found previous installation at "C:\Program Files (x86)\ExamDiff Pro 15.0"
psguru
PrestoSoft
PrestoSoft
Re: Ver 16 install
Where is the license file located?