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