I would create a single MSI that is UI-less and you can pass parameters to if
you need to change the start menu names etc. This would make updates simple
as there was just one package to update.

I would run this from a custom Chainer of some sort (Burn for instance) that
would allow pluggable logos and licenses and resource files for language
support.



-----Original Message-----
From: Liam Flanagan [mailto:l...@dyalog.com] 
Sent: 08 September 2011 12:10
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] How to manage the following build process?

Unless I'm mistaken you'd need to create a different MSI for each 
customer...

You could automate the process of building the MSIs via command line 
scripts and use preprocessor / environment variables to have the build 
process determine which logos, licence agreement and help / config files 
to package into the MSI.

Language support could be done via the standard Wix UI localisation 
support (there are plenty of tutorials) - example 
http://wix.tramontana.co.hu/tutorial/localization

Hope that helps.

Liam

On 08/09/2011 11:57, Michael Tissington wrote:
> I'm needing help trying to build an automated process for the following.
>
> 1) Each customer has many clients
> 2) Same binaries
> 3) Support for multiple languages
> 4) msi needs to be branded with customers logos and license agreement
> 5) Some help files and configuration files are specific to each customer
>
> I need to be able to support major upgrades and patches.
>
> Do I need to create an msi for each customer or can I build a single
generic
> msi and then maybe apply a transform for each customer?
> How would I manage the need for different languages?
>
> Any ideas how best to create a build process for this.
>
>
>
>
-----------------------------------------------------------------------------
-
> Doing More with Less: The Next Generation Virtual Desktop
> What are the key obstacles that have prevented many mid-market businesses
> from deploying virtual desktops?   How do next-generation virtual desktops
> provide companies an easier-to-deploy, easier-to-manage and more affordable
> virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users


-----------------------------------------------------------------------------
-
Doing More with Less: The Next Generation Virtual Desktop 
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
_______________________________________________
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.


------------------------------------------------------------------------------
Doing More with Less: The Next Generation Virtual Desktop 
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to