Even better would be to get the MSI fixed. Sounds like there are a couple
issues there. Everything should "Just Work" without forcing anything.


On Wed, Aug 7, 2013 at 2:10 AM, Hendryk Irmischer <irmisc...@macnetix.de>wrote:

> 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
>
>
------------------------------------------------------------------------------
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

Reply via email to