MSI's are standalone packages. If you need to tie them together, do it with Burn/Bundle and a custom BA, so you can pass the property down to each MSI that needs it. Not only is this the most robust way, it's the preferred way of doing it. Using DisplayInternalUI is not recommended as it degrades the user experience (choppy installs as there are several different UI's with different "look and feel").
-----Original Message----- From: Scott Moyer [mailto:scott.mo...@appliedvision.com] Sent: Thursday, March 13, 2014 9:44 AM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Bootstrapper question What is the recommended way for MSIs to communicate with each other? For example, the Bootstrapper executes a chain of MSIs where the first MSI displays a custom dialog which sets a property according to what radio button the user selected. Later, depending on the user's selection in the MSI's dialog, the Bootstrapper needs to select one of two different third party MSIs. Would the correct way to do this be to put the custom dialog up in the Bootstrapper? I guess another option would be to copy and rename the correct third party MSI to, say Generic.msi, so the Bootstrapper could just execute Generic.msi without having to make a decision (yuk). Please let me know your thoughts on this, as maybe I am way off base. (The reason for all this is that I am trying to port a 15-year old evolution of a monster application from InstallShield 6.0 to WiX, and am just learning WiX/MSI. Just started working here and this is my first assignment:) Thanks in advance. -----Original Message----- From: Rob Mensching [mailto:r...@firegiant.com] Sent: Monday, March 10, 2014 3:26 PM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Bootstrapper question No. There is no way for Packages to communicate Properties back to the Bundle. _______________________________________________________________ FireGiant | Dedicated support for the WiX toolset | http://www.firegiant.com/ -----Original Message----- From: Scott Moyer [mailto:scott.mo...@appliedvision.com] Sent: Monday, March 10, 2014 11:58 AM To: 'WiX-users@lists.sourceforge.net' Subject: [WiX-users] Bootstrapper question Does anyone know if a Bundle/Chain can access a public property from a bundled msi? In the following example the CAMERATYPE property is set in Genius.msi ... <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> <Bundle Name="Genius" Version="1.0.0" UpgradeCode="8feba949-46b1-4b33-9834-879478aaea32" DisableModify="yes"> <BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.HyperlinkLicense" /> <WixVariable Id="WixStdbaLicenseUrl" Value="" /> <Chain> <MsiPackage SourceFile="Genius.msi" /> <MsiPackage SourceFile="Basler.msi" InstallCondition="CAMERATYPE = "Basler"" /> </Chain> </Bundle> </Wix> Thanks! ________________________________ NOTICE: The information contained in this electronic mail transmission is intended by Applied Vision Corporation and its affiliates for the sole use of the named individual or entity to which it is directed, and may contain confidential information and/or trade secrets. This electronic mail is not intended for transmission to, or receipt by, anyone other than the named addressee (or a person authorized to deliver it to the named addressee). This electronic mail should not be copied or forwarded to any unauthorized persons. If you have received this electronic mail transmission in error, please delete it from your system without copying or forwarding it, and notify the sender of the error by reply email or by calling Applied Vision Corporation at 330.926.2222, so that our address record can be corrected. ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ________________________________ NOTICE: The information contained in this electronic mail transmission is intended by Applied Vision Corporation and its affiliates for the sole use of the named individual or entity to which it is directed, and may contain confidential information and/or trade secrets. This electronic mail is not intended for transmission to, or receipt by, anyone other than the named addressee (or a person authorized to deliver it to the named addressee). This electronic mail should not be copied or forwarded to any unauthorized persons. If you have received this electronic mail transmission in error, please delete it from your system without copying or forwarding it, and notify the sender of the error by reply email or by calling Applied Vision Corporation at 330.926.2222, so that our address record can be corrected. ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users