Bob,

You mentioned in your original mail that you were trying a major upgrade. A 
major upgrade does not use the REINSTALL and REINSTALLMODE parameters.

The tutorial is actually correct when it says to change the package GUID for 
major upgrade. You should assign a package GUID for every new msi that is 
generated. If you have two msi packages and they are not absolutely identical 
then each needs a different GUID.

Ian

-----Original Message-----
From: Bob Lim [mailto:[EMAIL PROTECTED]
Sent: Thursday, October 30, 2008 3:20 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Upgrade MSI but just one entry in the "Add and remove 
programs"

Hi Sébastien,

Thanks for your reply.

I was misled by this tutorial : http://www.tramontana.co.hu/wix/lesson4.php 
which ask me to change the package GUID as well for major upgrade. And the 
"REINSTALL=ALL REINSTALLMODE=vomus" which I used as stated in the tutorial, 
should be "REINSTALL=MyFeature REINSTALLMODE=omus" for my small upgrade.

Thanks again!

Hope you have a nice day!

Best regards,
Bob Lim



--- On Thu, 30/10/08, Sébastien Mouren <[EMAIL PROTECTED]> wrote:

> From: Sébastien Mouren <[EMAIL PROTECTED]>
> Subject: Re: [WiX-users] Upgrade MSI but just one entry in the "Add and 
> remove programs"
> To: [EMAIL PROTECTED], "General discussion for Windows Installer XML 
> toolset." <wix-users@lists.sourceforge.net>
> Date: Thursday, 30 October, 2008, 4:50 PM
> 2008/10/30 Bob Lim <[EMAIL PROTECTED]>:
> > Dear guys,
> >
> > How to achieve an upgrade MSI which only has one entry
> in the "Add and remove programs"? Right now, when
> I do a major upgrade, it adds a new program entry in the
> "Add and remove programs". When I do a minor
> upgrade, I need the old MSI at the same location of the
> upgrade MSI to do it.
> >
> > Any ideas on how to do upgrades but at the end of the
> day, there is only one and same entry in the "Add and
> remove programs", instead of several new ones?
> >
> > Thanks in advance.
> >
> > rgrds,
> > Bob Lim
>
> Read these Windows Installer MSDN pages for background:
> http://msdn.microsoft.com/en-us/library/aa370579(VS.85).aspx
>
> The envisaged behavior is:
> -a major upgrade, excluding a specially authored
> side-by-side setup,
> removes the old package from the computer and install the
> new version;
> in the end you have one entry in the ARP(Add/Remove
> Programs)
> -a minor upgrade updates your old setup information with
> new resources
> in identical or new components; it only updates the current
> entry in
> the ARP
>
> If you have another behavior you missed something in the
> Windows
> Installer philosophy.


      New Email names for you!
Get the Email name you&#39;ve always wanted on the new @ymail and @rocketmail.
Hurry before someone else does!
http://mail.promotions.yahoo.com/newdomains/sg/

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to