Yep, ForcePerMachine="yes" did the trick. First I tried to copy the missing CustomActions from InstallExecuteSequence to AdminExecuteSequence. This worked too for me, but your solution is clearly the better one.
Many thanks for the fast response. Greetings Looking inside of the MSI I would guess that when running the UI it sets ALLUSERS to 1 for you, but when you run it in burn (without the MSI's own UI) that isn't being set (since the MSI contains conditions/components that intend it to be "dual-mode"). I would try adding the ForcePerMachine="yes" attribute to your MsiPackage element and see if that fixes it for you. e.g. > <MsiPackage Id="PG_APACHE" > Cache="no" Compressed="yes" > Permanent="yes" > Vital="yes" ForcePerMachine="yes" > Name="$(var.APACHE_MSI)" > SourceFile="$(var.APACHE_MSI)" > Blair > From: irmisc...@macnetix.de<mailto:irmisc...@macnetix.de> > To: wix-users@lists.sourceforge.net<mailto:wix-users@lists.sourceforge.net> > Date: Mon, 5 Aug 2013 15:11:37 +0000 > Subject: [WiX-users] [BURN] Install external MSI including a service > > Hey folks, > > I'm having a problem here. We are currently building an installer for our > software. But before installing our software, we need to install a web server > (in our case it's an apache). > When installing apache via the msi-package (from > http://mirror.softaculous.com/apache//httpd/binaries/win32/<http://mirror.softaculous.com/apache/httpd/binaries/win32/<http://mirror.softaculous.com/apache/httpd/binaries/win32/%3chttp:/mirror.softaculous.com/apache/httpd/binaries/win32/>>) > everything works fine: > > - Apache is being installed > > - Apache service is being installed > > - Apache service is being started > > What I want to do now, is to include the apache msi package in our installer. > Therefore I created a new WiX-Bootstrap Project. > > <Bundle Name="EditIT Server Bootstrapper" > Version="1.0.0.0" > Manufacturer="MyCompany" > UpgradeCode="UPGRADE-GUID-HERE"> > > <BootstrapperApplicationRef > Id="WixStandardBootstrapperApplication.RtfLicense" /> > <Chain> > <PackageGroupRef Id="PG_APACHE" /> > </Chain> > </Bundle> > > <Fragment> > <PackageGroup Id="PG_APACHE"> > <MsiPackage Id="PG_APACHE" > Cache="no" Compressed="yes" > Permanent="yes" > Vital="yes" > Name="$(var.APACHE_MSI)" > SourceFile="$(var.APACHE_MSI)" > > <MsiProperty Name="SERVERADMIN" > Value="$(var.APACHE_SERVER_ADMIN)" /> > <MsiProperty Name="SERVERDOMAIN" > Value="$(var.APACHE_DOMAIN_NAME)" /> > <MsiProperty Name="SERVERNAME" > Value="$(var.APACHE_HOST_NAME)" /> > </MsiPackage> > </PackageGroup> > </Fragment> > > > Apache itself installs without errors. But there are 2 steps missing now: > > - The apache service is NOT being installed > > - The apache service is NOT being started > > My question now is: What do I have to change to make WiX execute those 2 > final steps (service install and service start) ? > > > Info: > IDE = VS2008 > OS = Win7 > WiX Version = 3.8 > Minimum Target Environment = WinXP > > ---------------------------------------------------------------------- > -------- Get your SQL database under version control now! > Version control is standard for application code, but databases havent > caught up. So what steps can you take to put your SQL databases under > version control? Why should you start doing it? Read more to find out. > http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.c > lktrk _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net<mailto:WiX-users@lists.sourceforge.net> > https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net<mailto:WiX-users@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users