Hi Jacob,

Thanks very much for your very detailed answer. I do want to follow the best
practices so I will look into maybe converting the exe to a merge module and
if this is not possible recreate my dialogs in burn. Thanks again

-----Original Message-----
From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] 
Sent: 05 September 2012 22:58
To: chr...@iswix.com; General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Running an Exe

Natalie,
  It is not recommended to do concurrent installs with a pure MSI based
approach
(http://msdn.microsoft.com/en-us/library/windows/desktop/aa368010(v=vs.85).a
spx). Either it has to be transformed into a merge module and thus a single
install, or you need to generate a Burn bundle (or you could try another
boot strapping application or write your own). If you don't heed this advice
you are going to run into many problems and since it's unsupported you would
be on your own to try to hack in fixes if they are even possible.

  Stripping out the UI from your MSI and putting it into a Burn based
managed UX should be fairly easy to do. Then you could simply pass in any
additional information you got in your UI as properties to your now UI less
MSI. 

  If this executable isn't a prerequisite in order for your application to
run, you could also (conditionally) execute the exe after your install has
completed.

Jacob


-----Original Message-----
From: Christopher Painter [mailto:chr...@iswix.com]
Sent: Wednesday, September 05, 2012 3:30 PM
To: General discussion for Windows Installer XML toolset.; General
discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Running an Exe

There is a mutex to prevent multiple execute sequences.   If you are doing 
some kind of hack in MSI then you need to do it all from the UI sequence of
the parent installer.  If you want that parent to ever work silently the
closest you'll get is 'non-interactive' using /qr.

You didn't seem to 'like' Pally's answer.  Well, to be honest, it is the
right answer.  You are in unsupported territory so you'll have to get your
big boy pants on and figure it out yourself.  I've been there, there are
many gotchas to watch out for.  

Good luck.

----------------------------------------
 From: "Natalie Carr" <natalie.c...@measuresoft.com>
Sent: Wednesday, September 05, 2012 5:52 AM
To: "General discussion for Windows Installer XML toolset." 
<wix-users@lists.sourceforge.net>
Subject: Re: [WiX-users] Running an Exe

Hi, Thanks, I don't want to use Burn as I have spent a great deal of time
making my own dialog set to cater for our needs and I do not like the way if
you display your own MSI dialogs it still shows the Burn dialog. Thanks for
your answer though..:)

-----Original Message-----
From: Pally Sandher [mailto:pally.sand...@iesve.com]
Sent: 05 September 2012 11:04
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Running an Exe

This is what you're doing wrong ->
http://msdn.microsoft.com/en-us/library/windows/desktop/bb204770.aspx#concur

rent_installs

This is how you fix it ->
http://wix.sourceforge.net/manual-wix3/authoring_bundle_intro.htm

Palbinder Sandher
Software Platform Engineer
T: +44 (0) 141 945 8500
F: +44 (0) 141 945 8501
http://www.iesve.com 

**Design, Simulate + Innovate with the <Virtual Environment>** Integrated
Environmental Solutions Limited. Registered in Scotland No. SC151456
Registered Office - Helix Building, West Of Scotland Science Park, Glasgow
G20 0SP Email Disclaimer 

-----Original Message-----
From: Natalie Carr [mailto:natalie.c...@measuresoft.com]
Sent: 04 September 2012 16:01
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Running an Exe

I'm trying to run an exe when a user clicks a button, can anyone please tell
me what i am doing wrong or tell me how to do it please. Thanks

<Binary Id="sentinelInstaller" SourceFile="sentinel_setup.exe" />

<CustomAction Id="sentinel_setup" BinaryKey="sentinelInstaller"
ExeCommand="sentinel_setup.exe" Execute="immediate" Return="check"
HideTarget="no" />

<Control Id="Sentinel" Type="PushButton" X="40" Y="100" Width="56"
Height="34" Bitmap="yes" Text="SuperProImage" >

<Publish Event="DoAction" Value="sentinel_setup" Order="1" />

</Control>

Kind Regards,

Natalie Carr

----------------------------------------------------------------------------

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and threat
landscape has changed and how IT managers can respond. Discussions will
include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

----------------------------------------------------------------------------

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and threat
landscape has changed and how IT managers can respond. Discussions will
include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

----------------------------------------------------------------------------
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and threat
landscape has changed and how IT managers can respond. Discussions will
include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


----------------------------------------------------------------------------
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and threat
landscape has changed and how IT managers can respond. Discussions will
include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

----------------------------------------------------------------------------
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and threat
landscape has changed and how IT managers can respond. Discussions will
include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to