1. Yes. You can handle disk switching in the source resolution callback from the engine.
2. Use same UpgradeCode for upgrading Bundles and make sure newer versions have higher versions. 3. Yes, via the various Execute callbacks. 4. You can definitely read the Variable that contains the log file for the MSI. I've never tried but you may be able to set it after Plan() but before Apply() and have it write to a custom location. If not, I'm certain you can copy/move the logs at the end of the install. 5. We always appreciate contributions to the documentation. Currently, the source code in the WiX toolset itself provides a lot of guidance. 6. Yes, in the ExecutePackageComplete (or something close to that name) callback. You can also get all the intermediate messages from Windows Installer via MsiExecuteMessage (or something close to that name) callback. 7. Wixstdba expects themes to be embedded into the Bundle so updating a theme requires rebuilding the bundle when using wixstdba. _______________________________________________________________ FireGiant | Dedicated support for the WiX toolset | http://www.firegiant.com/ -----Original Message----- From: Deepak Malik [mailto:[email protected]] Sent: Tuesday, March 18, 2014 3:17 PM To: [email protected] Subject: [WiX-users] WiX Queries Hi Team, Could you please help me answer these to them. Wix Burn (General): We will have different MSI's spread out across multiple DVD's. For example, we'll have a Disk1 which contains an MSI for some base features. Disk2 will contains MSI's that add additional specialized product features. Disk3 MSI's will add even more specialized product features. Is it possible to create a <Chain> that references different DVD's? If so, how? We do not want the bootstrapper application to embed the MSI's. How does Wix Burn handle upgrades? What information, if any, would the <Bundle> need to include in order to handle upgrades? If creating a managed custom bootstrapper, what do we have to implement to handle upgrades? Does Burn automatically roll back Install1 if Install2 fails? Do we get to control this? If so, where? We would like to generate MSI log files for each MSI run in our <Chain>. Is it possible to specify where these files go? How? Wix Burn (Custom Managed Bootsrapper App) We need solid documentation/examples of managed bootstrapper working with Wix burn. Documentation is sparse to say the least... Is it possible to capture the exit code of an MSI in the bootstrapper application? If so, how? Wix Burn (Standard Bootstrapper Application) http://wixtoolset.org/documentation/manual/v3/bundle/wixstdba/wixstdba_customize.html shows how to manipulate the predefined layouts. Is it possible to create additional layouts and NOT have to recompile the application? For example - we can imagine having screen1 display options for MSI1 and screen2 display options for MSI2. If MSI3 is introduced later which has its own set of options, would we have to define a new layout and then rebuild the entire bootstrapper app? Or is there a way to "plug in" the new layout at the end without rebuilding? Regards, Deepak Malik ------------------------------------------------------------------------------ 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 [email protected] 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 [email protected] https://lists.sourceforge.net/lists/listinfo/wix-users

