Quantcast
Viewing all articles
Browse latest Browse all 3825

New Post: How to detect that a client has already an old version of the program to update

Unfortunately I cannot make WPP to install new version of KeePass (((

I have correct (I hope) installation package of KeePass 2.25. In section isInstalled it has only one rule:
<msiar:MsiProductInstalled ProductCode="{1b023d7a-2044-432e-89be-245343e5a392}"/>
and the same rule in section isInstallabe (with reverse condition).
Version 2.25 of KeePass installed perfectly.

Then I want to upgrade it with 2.26 version.
I've made the same packages as for version 2.25, but in Supersedes list checked previous version - 2.25.
The rules isInstalled and isInstallabe are the same as for version 2.25.

When I send Detect now and Report now commands I see that package version 2.26 is installed but actually is installed old version 2.25.
And new version of KeePass don't want to be installed.

Maybe I have to change isInstalled or isInstallable rules? Can you give any example of similar upgrade?

Viewing all articles
Browse latest Browse all 3825

Trending Articles