Hi all,

I have a project that we deploy using WiX. We also use the patch support in
WiX to deploy service packs to the original release.

Due to forces outside my control (trust me, I tried to avoid this) we are
only now looking at deploying the project in different languages. Due to the
business domain, the existng deployment model, and various other factors, we
need to be able to deploy each language as an independent add-on.

Is there a way to use patches to do this without disrupting our currently
used deployment model? Here is an example scenario...

1. User installs major release 1.
2. User installs French language patch.
3. User installs service pack 1
4. User installs Spanish language patch.
5. User installs service pack 2.
6. User uninstalls main product, which also removes all patches

A similar scenario that should also work...

1. User installs major release 1
2. User installs service pack 1
3. User installs French language patch
4. User installs Spanish language patch.
5. User installs service pack 2.
6. User uninstalls main product, which also removes all patches

Note that in both examples, the order of the language patches in relation to
one another and in relation to the main service packs shouldn't matter.  Is
this possible? If so, how?  Language patches will never touch overlapping
files, nor will they touch files installed by the main package.

The overall result is we want everything to uninstall from the same
uninstall point. If I can't leverage the patching mechanism for this, then I
presume I will need some custom action to hook the uninstall so that it also
either runs the uninstall for each language pack or initiates some custom
uninstallation (assuming that some sort of custom installation is used
instead of MSI when installing the language packs).

If you have any alternative approaches that would suit our current
situation, please do share.

Thanks for the help.

Kind regards,
Jeff Yates
-------------------------------------------------------------------------
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