[wix-users] Question about Msi Upgrading
Joseph L. Casale
jcasale at activenetwerx.com
Mon Oct 2 06:18:20 PDT 2017
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