[wix-users] Question about Msi Upgrading

Joseph L. Casale jcasale at activenetwerx.com
Mon Oct 2 06:18:20 PDT 2017

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf
Of Tom Ofek Kafka via wix-users
Sent: Monday, October 2, 2017 7:13 AM
To: wix-users at lists.wixtoolset.org
Cc: Tom Ofek Kafka <tom.k at walkme.com>
Subject: [wix-users] Question about Msi Upgrading

> Using the "Upgrade" or "MajorUpgrade" tags in the product.wxs file does
> normally do the trick.
> However, here is my problem: I used to create msi files with visual studio
> installer. And now, when I create an MSI using WIX, it does not uninstall
> the MSI that was created with visual studio installer, even though the
> "UpgradeCode" is the same in both files. I thought that "UpgradeCode" is
> the only parameter used to detect older versions in the machine. So my
> question is - Is it possible to use wix to remove  an older version of a
> non-wix msi? If not, what are my other options?

It doesn't matter that the previous implementation was made in VS, what
does matter is the xml declarations in them. How does your source compare
to the direction provided by http://wixtoolset.org/documentation/manual/v3/howtos/updates/major_upgrade.html ?

More information about the wix-users mailing list