Re: [WiX-users] How to do in wix v3.8 what setupbld.exe did
Thanks for your reply. > In general, that's the best user experience. It's possible to use > MsiPackage/@DisplayInternalUI but it has limitations and ends up with > two UIs (the bundle and the .msi). Now everything makes sense and by relying on setupbld.exe thus far I just managed to ignore one important aspect of Windows setup, i.e. the Bootstrapper with Burn. Since I posted the question, I have tried to catch up with Bootstrapper project, and as you indicate in your reply I used the MsiPackage/@DisplayInternalUI but not happy with the two UIs that show up (bundle and msi) which could be confusing to the end users. Now I know this is the limitation of the MsiPackage/@DisplayInternalUI route. If I understand it fully, it means [ideally] the goal is: - to check system settings in Bootstrapper and decide whether to progress with the setup; - collect relevant system settings by a Bootstrapper for use by MSI (which may be passed on as MSI variables?), and - do system configuration silently with MSI. Is the above assumption correct? If so, can every setup be mapped as such? I am trying to think in terms of a web application project setup that involves IIS and database configuration and I wonder if a solution can be as clear-cut as the above assumption. I have to move my MSI UIs into a Bootstrapper and see how far I can get. Thanks again. > Date: Tue, 11 Mar 2014 00:52:53 -0400 > From: b...@joyofsetup.com > To: wix-users@lists.sourceforge.net > Subject: Re: [WiX-users] How to do in wix v3.8 what setupbld.exe did > > On 07-Mar-14 05:45, Dan Watson wrote: > > 1) I understand the power of Bootstrapper project in bundling multiple MSI > > setups (the Office installation being a good example) but is there an > > equivalent of Burn command that would package my MSI setup as setupbld.exe > > did with a command switches? > No. Bundles are built like everything else in WiX, by compiling and linking. > > > 2) If I use a Bootstrapper project, does it mean that I need to move my > > existing UI in the MSI installer to the Bootstrapper? > In general, that's the best user experience. It's possible to use > MsiPackage/@DisplayInternalUI but it has limitations and ends up with > two UIs (the bundle and the .msi). > > -- > sig://boB > http://joyofsetup.com/ > > > -- > 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
Re: [WiX-users] How to do in wix v3.8 what setupbld.exe did
On 07-Mar-14 05:45, Dan Watson wrote: > 1) I understand the power of Bootstrapper project in bundling multiple MSI > setups (the Office installation being a good example) but is there an > equivalent of Burn command that would package my MSI setup as setupbld.exe > did with a command switches? No. Bundles are built like everything else in WiX, by compiling and linking. > 2) If I use a Bootstrapper project, does it mean that I need to move my > existing UI in the MSI installer to the Bootstrapper? In general, that's the best user experience. It's possible to use MsiPackage/@DisplayInternalUI but it has limitations and ends up with two UIs (the bundle and the .msi). -- sig://boB http://joyofsetup.com/ -- 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
Re: [WiX-users] How to do in wix v3.8 what setupbld.exe did
Welcome! New user of Burn. Eh, I'm not sure that there's a command line that you can use to bundle everything up. But the markup for Burn can be written pretty quickly. So I guess it's more in line with how installer in WiX work -- it's XML based instead of command-line based. If you post the code you're using for your bundle, it may help. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-do-in-wix-v3-8-what-setupbld-exe-did-tp7593161p7593183.html Sent from the wix-users mailing list archive at Nabble.com. -- Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] How to do in wix v3.8 what setupbld.exe did
In wix v3.7, I made my setup.exe bootstrap loader using setupbld.exe and everything worked as I wanted for a Web Application Project installation. The single MSI file (packaged into setup.exe) did all the necessary UI for creating web application pool, database connection, etc. with UAC elevation to admin to carry out the installation. I understand that setupbld.exe is dead in wix v3.8 and the way to go is with the Bootstrapper project based on Burn. This, I started to explore, but with some lack of clarity particularly in trying to do the equivalent of the simplicity setupbld.exe provided. 1) I understand the power of Bootstrapper project in bundling multiple MSI setups (the Office installation being a good example) but is there an equivalent of Burn command that would package my MSI setup as setupbld.exe did with a command switches? 2) If I use a Bootstrapper project, does it mean that I need to move my existing UI in the MSI installer to the Bootstrapper? The little attempt I made with a minimalist Bootstrapper project (putting my MSI source file in with MsiPackage) I get "Error 0x80070643: Failed to install MSI package." so I am not doing something right. I am still in the learning mode with Bootstrapper project and Burn, although successfully implemented a single MSI installer (which was also packaged exe with setupbld.exe). Your help is appreciated in giving me pointers as to how I could do the equivalent of setupbld.exe in wix v3.8. Dan. -- Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users