Ver 16 install

General questions about using ExamDiff Pro, ideas for new features, bug reports, and usage tips.
User avatar
Alexo
Expert Member
Posts: 159
Joined: Fri Oct 22, 2004 10:18 am
Location: Canada

Ver 16 install

Post 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?
MSpagni
Expert Member
Posts: 607
Joined: Mon Mar 30, 2009 12:53 am
Location: Italy

Re: Ver 16 install

Post 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:
User avatar
psguru
Site Admin
Posts: 2351
Joined: Sat May 15, 2004 4:23 pm
Location: California
Contact:

Re: Ver 16 install

Post 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.
psguru
PrestoSoft
User avatar
psguru
Site Admin
Posts: 2351
Joined: Sat May 15, 2004 4:23 pm
Location: California
Contact:

Re: Ver 16 install

Post 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.
psguru
PrestoSoft
Stevec4
New Member
Posts: 4
Joined: Thu Jan 30, 2025 11:55 am

Re: Ver 16 install

Post 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
User avatar
psguru
Site Admin
Posts: 2351
Joined: Sat May 15, 2004 4:23 pm
Location: California
Contact:

Re: Ver 16 install

Post 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.
psguru
PrestoSoft
Stevec4
New Member
Posts: 4
Joined: Thu Jan 30, 2025 11:55 am

Re: Ver 16 install

Post by Stevec4 »

My License is valid till Oct 2026 and ver 15 is still installed after the beta install. No Check box appeared.

Sc
User avatar
psguru
Site Admin
Posts: 2351
Joined: Sat May 15, 2004 4:23 pm
Location: California
Contact:

Re: Ver 16 install

Post 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.
psguru
PrestoSoft
Stevec4
New Member
Posts: 4
Joined: Thu Jan 30, 2025 11:55 am

Re: Ver 16 install

Post 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
User avatar
psguru
Site Admin
Posts: 2351
Joined: Sat May 15, 2004 4:23 pm
Location: California
Contact:

Re: Ver 16 install

Post 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?
psguru
PrestoSoft
kerflot
New Member
Posts: 7
Joined: Wed Apr 27, 2022 6:53 pm
Location: Sydney, Australia.

Re: Ver 16 install

Post 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.
MSpagni
Expert Member
Posts: 607
Joined: Mon Mar 30, 2009 12:53 am
Location: Italy

Re: Ver 16 install

Post by MSpagni »

I saw the checkbox and no licence code requested for both 32 and 64 bits.
User avatar
psguru
Site Admin
Posts: 2351
Joined: Sat May 15, 2004 4:23 pm
Location: California
Contact:

Re: Ver 16 install

Post 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.
psguru
PrestoSoft
User avatar
psguru
Site Admin
Posts: 2351
Joined: Sat May 15, 2004 4:23 pm
Location: California
Contact:

Re: Ver 16 install

Post 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"
psguru
PrestoSoft
User avatar
Alexo
Expert Member
Posts: 159
Joined: Fri Oct 22, 2004 10:18 am
Location: Canada

Re: Ver 16 install

Post by Alexo »

Where is the license file located?
Post Reply