Checking for an application before installing


I have an MSI to fix a Winsock error and need to roll it out after people have a proxy client uninstalled (i messed the installer up and removing it breaks winsock completely [;)]).
The issue comes in if they have a newer proxy client installed, i need the winsock msi not to install.

I need the winsock msi to check to see if the newer proxy client is installed, and if so cancel.

Is there something I can add to the MSI to run this check?
I have the product code for the newer proxy client if that helps.

Many thanks in advance for your help.


0 Comments   [ + ] Show comments

Answers (2)

Posted by: WiseUser 13 years ago
Fourth Degree Brown Belt
You could use a "launchcondition" combined with an "AppSearch" (or an "Upgrade" table entry for that matter).

Or you could give your MSI the same "ProductCode" (but different "ProductVersion") as the old MSI. In this case, the installer won't install the new MSI unless you specify a "REINSTALL".
Posted by: chappers77 13 years ago
Senior Yellow Belt
Hi Wise

Thanks for the post.

I prefer the idea of using a launch condition and app search as it sounds like it will cause less issues when the new proxy client is installed.

Can you give me more info on how to do that please - sorry i am a noob.

Thanks again

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ