My old installer used InstallAware and now I need my new installer to
perform a major upgrade of what is left out there.

I believe its upgrade code is {1DDFD196-41B9-4896-AB46-3BD7E23858A0}.
Such a node exists in my registry under
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.
VersionMajor (according to the registry) is 0x3 and VersionMinor is 0x4.

The UpgradeCode table in my .msi file now contains the following row:
{1DDFD196-41B9-4896-AB46-3BD7E23858A0}, 0, null, null, 1284, null,
OLDERVERSIONBEINGUPGRADED
(UpgradeCode, VersionMin, VersionMax, Language, Attributes, Remove,
ActionProperty resepectively)

My log file shows this (a little googling tells me it should have
listed the products found):

MSI (c) (78:40) [17:09:03:809]: Doing action: FindRelatedProducts
MSI (c) (78:40) [17:09:03:809]: Note: 1: 2205 2:  3: ActionText
Action 17:09:03: FindRelatedProducts. Searching for related applications
Action start 17:09:03: FindRelatedProducts.
Action ended 17:09:03: FindRelatedProducts. Return value 1.

I have tried various attributes. Currently I have set
msidbUpgradeAttributesLanguagesExclusive +
msidbUpgradeAttributesVersionMinInclusive +
msidbUpgradeAttributesIgnoreRemoveFailure.

-- 
Rune

------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to