In article <blu111-ds5f00f8c0c0830bc25ae63cd...@phx.gbl>, "Blair" <os...@live.com> writes:
> If the non-transformed instance of the product is installed, the Upgrade > table will never be evaluated because the FindRelatedProducts action skips > itself for maintenance mode operations. To some degree I'm surprised that > what you are doing for installation even works. That isn't the way it is > advertised (or advised) to be used and I doubt it would be supported if some > change in a future version of MSI breaks it. > > The supported approach is to use a custom bootstrapper always. If I were > you, the bootsrapper would start by checking the installation status of the > ProductCodes associated with the 5 instances you support and would then show > the dialog. It would then put together the properties for Windows Installer > based on the user's instance selection. I agree with all of that. -- "The Direct3D Graphics Pipeline" -- DirectX 9 draft available for download <http://legalizeadulthood.wordpress.com/the-direct3d-graphics-pipeline/> Legalize Adulthood! <http://legalizeadulthood.wordpress.com> ------------------------------------------------------------------------------ The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users