Thanks, our ideal result is to give the installer to our production support
team, who will run the single msi however many times is needed and each time
specify a different brand (virtual directory). This is sounding like the
instance transforms is what will be needed; otherwise, there is the
potential to have to create 1..N msi's for brands and maintaining the
various associated UpgradeCodes so way.

On Thu, Jun 23, 2011 at 12:19 PM, David Watson <dwat...@sdl.com> wrote:

> Yes you are probably correct depending on exactly how you are supporting
> multiple brands.
>
> If you want 2 identical products but the installation branded with
> different
> logos and installed to a different location, your best bet is to make
> multiple msis (you can do this from a shared codebase to simplify
> development), we have done this here with editions of software (full
> featured
> or cut down etc). We tend to have one installation package these days and
> support editions with licensing in the application.
>
> If you wish to install multiple websites on the same machine you are either
> looking at instance transforms (never done this myself but there have been
> threads on this list) or you could also have a base MSI that does the
> actual
> grunt work of installing the application then do multiple sets of
> configuration either as small msis or outside of MSI altogether as a
> configuration step.
>
> Dave
>
> -----Original Message-----
> From: CoolBreeze [mailto:coolbreeze...@googlemail.com]
> Sent: 23 June 2011 17:06
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Issue with MajorUpdate Element
>
> Edwin as you described this is the behavior that is occurring as the
> ProductCode is different, but the ProductVersion and UpgradeCode are the
> same.
>
> Are my only options to accomplish what I want to:
>
> 1. Create a new MSI with a different ProductCode and UpgradeCode for each
> Brand.
> 2. Configure my installer to support Multiple Instance installs.
>
>
> On Thu, Jun 23, 2011 at 11:51 AM, Castro, Edwin G. (Hillsboro) <
> edwin.cas...@fiserv.com> wrote:
>
> > > As I understand from the Wix docs that when the MajorUpdate element is
> > > used with the attribute AllowSameVersionUpgrades="no" that I should be
> > > able to run my installer a second time and the new installation would
> be
> > > treated by MSI as a new product independent from the previous one. I'm
> > > not finding this to be the case though.
> >
> > This is *not* how I understand the meaning of the
> > AllowSameVersionUpgrades="no". Windows Installer does not use the Upgrade
> > table to determine what constitutes an independent product. That is
> driven
> > by ProductCode, ProductVersion, and UpgradeCode. The Upgrade table
> provides
> > a mechanism for finding/detecting earlier installations and automatically
> > removing them as part of the current install. The value of
> > AllowSameVersionUpgrades will only affect whether a related product
> (equal
> > UpgradeCode but different ProductCode) will be detected if it has the
> same
> > ProductVersion as the product getting installed.
> >
> > Assume you install PackageA with some ProductCode, ProductVersion and
> > UpgradeCode.
> >
> > Installing PackageB with a different ProductCode than PackageA  and the
> > same ProductVersion and UpgradeCode as PackageA will not result in
> > PackageA's installation getting selected for removal. In my experience
> this
> > results in multiple entries in ARP (they are different products after
> all)
> > but might end up clobbering each other's resources (which is very bad). I
> > would recommend that you avoid releasing different related products
> (equal
> > UpgradeCode but different ProductCode) with the same ProductVersion.
> >
> > If you install PackageA once. And then attempt to install it again, then
> my
> > experience is that Windows Installer will treat that as a repair
> situation.
> > This is the behavior I would expect since it is the same product (same
> > UpgradeCode, ProductCode, and ProductVersion... and if it really is the
> same
> > package, then same PackageCode).
> >
> > Edwin G. Castro
> > Software Developer - Staff
> > Digital Channels
> > Fiserv
> > Office: 503-746-0643
> > Fax: 503-617-0291
> > www.fiserv.com
> > Please consider the environment before printing this e-mail
> >
> >
> >
>
> -----------------------------------------------------------------------------
> -
> > Simplify data backup and recovery for your virtual environment with
> > vRanger.
> > Installation's a snap, and flexible recovery options mean your data is
> > safe,
> > secure and there when you need it. Data protection magic?
> > Nope - It's vRanger. Get your free trial download today.
> > http://p.sf.net/sfu/quest-sfdev2dev
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
>
> -----------------------------------------------------------------------------
> -
> Simplify data backup and recovery for your virtual environment with
> vRanger.
> Installation's a snap, and flexible recovery options mean your data is
> safe,
> secure and there when you need it. Data protection magic?
> Nope - It's vRanger. Get your free trial download today.
> http://p.sf.net/sfu/quest-sfdev2dev
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> SDL PLC confidential, all rights reserved.
> If you are not the intended recipient of this mail SDL requests and
> requires that you delete it without acting upon or copying any of its
> contents, and we further request that you advise us.
> SDL PLC is a public limited company registered in England and Wales.
>  Registered number: 02675207.
> Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6
> 7DY, UK.
>
> ------------------------------------------------------------------------------
> Simplify data backup and recovery for your virtual environment with
> vRanger.
> Installation's a snap, and flexible recovery options mean your data is
> safe,
> secure and there when you need it. Data protection magic?
> Nope - It's vRanger. Get your free trial download today.
> http://p.sf.net/sfu/quest-sfdev2dev
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Data protection magic?
Nope - It's vRanger. Get your free trial download today.
http://p.sf.net/sfu/quest-sfdev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to