Few options available here and you can find more using search engine of your
choice:

Neil Sleightholm's blog:
   -
http://neilsleightholm.blogspot.com/2009/01/wix-script-for-major-upgrades.ht
ml 
My take on it:
   -
http://blogs.technet.com/alexshev/archive/2008/02/15/from-msi-to-wix-part-8-
major-upgrade.aspx 
One of my responses as well:
   -
http://www.mail-archive.com/wix-users@lists.sourceforge.net/msg16251.html 
Not to mention WiX.chm:
   - How To: Implement a Major Upgrade In Your Installer


Alex






-----Original Message-----
From: John D. Marinuzzi [mailto:nu...@hypack.com] 
Sent: Wednesday, July 22, 2009 10:12 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Upgrading...

Hello,

 

I used WIX to create an installer for our last release of our software.  I
was using NSIS prior to that, but we had customers who wanted to be to
implement installs over a network, so we switched.  So, we are at a point
where I have to do another release, and I want to be able to 1) Install new
if the older version does not exist, and 2) uninstall the older version
before installing if it does exist.  I have looked at Upgrade and Upgrade
codes, etc., but cannot grasp what exactly I have to do.  All the attempts I
have tried have either given me the "already installed" error, or installed
separate keeping the older version in the programs listing.

 

Any suggestions on a good source to understand this?  I have tried the
documentation here on the site, but can't seem to figure out if I need new
GUIDs or use older ones, etc.

 

Thank You,

 

John

----------------------------------------------------------------------------
--
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to