Page 1 of 4

Ver 16 install

Posted: Thu Jan 30, 2025 6:55 am
by Alexo
New: Ability to uninstall previous versions during setup, as well as other improvements to the setup flow
So is it possible now to upgrade a major version in-place if installed to a non-default location?

Re: Ver 16 install

Posted: Thu Jan 30, 2025 8:53 am
by MSpagni
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. :wink:

Re: Ver 16 install

Posted: Thu Jan 30, 2025 9:02 am
by psguru
Alexo wrote: Thu Jan 30, 2025 6:55 am So is it possible now to upgrade a major version in-place if installed to a non-default location?
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.

Re: Ver 16 install

Posted: Thu Jan 30, 2025 9:03 am
by psguru
MSpagni wrote: Thu Jan 30, 2025 8:53 am I didn't try this new feature. I hope my "precious" settings could be automatically preserved from the uninstall. :wink:
Yes, they will be. Uninstalls do not remove the Registry key with the settings.

Re: Ver 16 install

Posted: Fri Jan 31, 2025 4:14 am
by Stevec4
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

Re: Ver 16 install

Posted: Fri Jan 31, 2025 9:13 am
by psguru
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.

Re: Ver 16 install

Posted: Fri Jan 31, 2025 9:37 am
by Stevec4
My License is valid till Oct 2026 and ver 15 is still installed after the beta install. No Check box appeared.

Sc

Re: Ver 16 install

Posted: Fri Jan 31, 2025 9:46 am
by psguru
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.

Re: Ver 16 install

Posted: Fri Jan 31, 2025 10:11 am
by Stevec4
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

Re: Ver 16 install

Posted: Fri Jan 31, 2025 10:15 am
by psguru
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?

Re: Ver 16 install

Posted: Fri Jan 31, 2025 10:23 pm
by kerflot
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.

Re: Ver 16 install

Posted: Sat Feb 01, 2025 5:10 am
by MSpagni
I saw the checkbox and no licence code requested for both 32 and 64 bits.

Re: Ver 16 install

Posted: Sat Feb 01, 2025 10:35 am
by psguru
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.
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.

Re: Ver 16 install

Posted: Sat Feb 01, 2025 12:16 pm
by psguru
The latest build, 16.0.0.1, includes additional installation logging. Please run a command like this:

Code: Select all

edpro160_x64_setup /log=c:\temp\setup.log
and inspect/post here the log. If you want to inspect yourself, look for lines like these:

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"

Re: Ver 16 install

Posted: Sun Feb 02, 2025 12:43 pm
by Alexo
Where is the license file located?