You use candle and light to compile the burn bundle as well. Sent from my iPhone
On May 30, 2013, at 5:26 PM, "Alain Forget" <afor...@cmu.edu> wrote: > Unfortunately, I'm not using Visual Studio, so I don't think that's an option. > > So what I'm currently trying to do is use candle/light to make > MyMSIProductPackage.msi (which works great on its own), and then use burn.exe > to package it up with the Java Runtime Environment 7 exe installer, to make > sure Java is on the target machine before MyMSIProductPackage.msi is unloaded. > > Am I doing things incorrectly? > > Alain > > -----Original Message----- > From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] > Sent: May 30, 2013 18:21 > To: afor...@cmu.edu; General discussion for Windows Installer XML toolset. > Subject: RE: [WiX-users] How to use Burn > > If you have Visual Studio, the Votive/integration that Wix provides hides > most of this for you and it just works. You don't use burn to build the > bundle, use candle/light to build it. > > From a rough point of view, the burn exe is the starting point for your > bundle and some "magic" happens to cab up your BA and any embedded payloads > and then it's stuck into the exe at the end of the file. The exe knows to > read this extra info, extract it, and execute the BA. > > -----Original Message----- > From: Alain Forget [mailto:afor...@cmu.edu] > Sent: Thursday, May 30, 2013 5:10 PM > To: wix-users@lists.sourceforge.net > Subject: [WiX-users] How to use Burn > > It's time for me to step on the Burn noob school bus. :-) > > So I have the following file named MyBundle.wxs: > > <?xml version='1.0' encoding='windows-1252'?> <Wix > xmlns='http://schemas.microsoft.com/wix/2006/wi' > xmlns:util="http://schemas.microsoft.com/wix/UtilExtension"> > > <Bundle UpgradeCode="MY-GUID" Version="1.0.0"> > <BootstrapperApplicationRef > Id="WixStandardBootstrapperApplication.RtfLicense" /> > <WixVariable Id="WixStdbaLicenseRtf" Value="License.rtf" /> > <Chain> > <PackageGroupRef Id="pkgJRE7"> > <MsiPackage > Id="pkgMyMSI" > DisplayName="My MSI" > Cache="no" > Compressed="yes" > Permanent="yes" > SourceFile="MyMSIProductPackage.msi" > Visible="yes" > Vital="yes" > ></MsiPackage> > </Chain> > </Bundle> > </Wix> > > The file containing the Package "pkgJRE7" and MyMSIProductPackage.msi are in > the same folder as MyBundle.wxs. When I run "burn.exe MyBundle.wxs", nothing > happens. No error, no new files, nothing. I followed the examples here > (http://wix.sourceforge.net/manual-wix3/authoring_bundle_intro.htm) as > closely as I could, but clearly I'm doin' it wrong. > > For example, how does burn know where to find pkgJRE7? The second example > here (http://wix.sourceforge.net/manual-wix3/bundle_author_chain.htm) doesn't > have a reference to a file where MyPackage is located, so...I'm guessing it > somehow magically finds it? > > > > Another thing I find confusing is the burn.exe is located in a separate > (sub)folder "x86" from all the other WiX tools. I'm not sure if that's normal > or not (i.e. it makes me wonder if it's the right program), but it seems > strange to me. > > Anyway, any help at all would be appreciated, and thanks to everyone who > provided advice to get this far. > > Alain > > *************************************** > Alain Forget, Ph.D. > Postdoctoral Researcher > CyLab, Carnegie Mellon University > afor...@cmu.edu > http://cups.cs.cmu.edu/~aforget/ > *************************************** > > > > > ------------------------------------------------------------------------------ > Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get > 100% visibility into your production application - at no cost. > Code-level diagnostics for performance bottlenecks with <2% overhead Download > for free and get started troubleshooting in minutes. > http://p.sf.net/sfu/appdyn_d2d_ap1 > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with <2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1 _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users