[WiX-users] How to create a feature set that installs an msi and a bundle exe

2014-12-08 Thread garymonk
I have an application that consists of two components, a client and a server.
The client will always get installed and the server is optional. If the
server is selected to be installed SQL Server also needs to be installed as
a prereq.

I have created a separate msi for the client. For the server I created a
bundle. I have tested both of these and they install properly.

Now I would like to create a new msi with a feature set that when the client
is selected it executes the client msi and when both are selected it
executes both the msi and the server bundle exe.  

I was unable to get any help when I asked this in August. Is this possible
and does anyone have an example?

If not does anyone have any suggestions?

Thanks for the help,
Gary



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-create-a-feature-set-that-installs-an-msi-and-a-bundle-exe-tp7598468.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to create a feature set that installs an msi and a bundle exe

2014-12-08 Thread Hoover, Jacob
Two options that come to mind are:

  Two bundles, one for the client, and one for the server. 

  A single Bundle which conditionally installs the server components. Use a 
check box on the install or options page (you'll need a custom theme if your 
using WixStdBA) tied to a burn variable to determine if the SQL Server/Server 
install is needed. If your check box is named the same as the variable, it 
should update the variable when the user changes the state.  You can then use 
the variable in ExePackage/@InstallCondition and MsiPackage/@InstallCondition 
to determine if your bundle needs to install the server/server prerequisites.


-Original Message-
From: garymonk [mailto:g...@gurudental.com] 
Sent: Monday, December 08, 2014 11:50 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] How to create a feature set that installs an msi and a 
bundle exe

I have an application that consists of two components, a client and a server.
The client will always get installed and the server is optional. If the server 
is selected to be installed SQL Server also needs to be installed as a prereq.

I have created a separate msi for the client. For the server I created a 
bundle. I have tested both of these and they install properly.

Now I would like to create a new msi with a feature set that when the client is 
selected it executes the client msi and when both are selected it executes both 
the msi and the server bundle exe.  

I was unable to get any help when I asked this in August. Is this possible and 
does anyone have an example?

If not does anyone have any suggestions?

Thanks for the help,
Gary



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-create-a-feature-set-that-installs-an-msi-and-a-bundle-exe-tp7598468.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! 
Instantly Supercharge Your Business Reports and Dashboards with Interactivity, 
Sharing, Native Excel Exports, App Integration  more Get technology previously 
reserved for billion-dollar corporations, FREE 
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to create a feature set that installs an msi and a bundle exe

2014-12-08 Thread garymonk
Thanks for the reply.

I would prefer two bundles, which I sort of have now. Currently I have an
msi for the client and a bundle for the server because of the SQL Server
requirement. 

How can I combine them into a single msi/exe with each one being a feature
on a feature tree?

Thanks,
Gary



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-create-a-feature-set-that-installs-an-msi-and-a-bundle-exe-tp7598468p7598470.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to create a feature set that installs an msi and a bundle exe

2014-12-08 Thread John Cooper
If you're looking for a nested MSI, that had not been support by the Windows 
Installer Service for a long time.

If you want a Feature Tree interface on a bootstrapper, you'll need a custom BA.

--
John Merryweather Cooper
Senior Software Engineer | Enterprise Service Applications | Continuing 
Development
Jack Henry  Associates, Inc.® | Lenexa, KS  66214 | Ext:  431050 
|jocoo...@jackhenry.com



-Original Message-
From: garymonk [mailto:g...@gurudental.com] 
Sent: Monday, December 8, 2014 12:30 PM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] How to create a feature set that installs an msi and a 
bundle exe

Thanks for the reply.

I would prefer two bundles, which I sort of have now. Currently I have an msi 
for the client and a bundle for the server because of the SQL Server 
requirement. 

How can I combine them into a single msi/exe with each one being a feature on a 
feature tree?

Thanks,
Gary



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-create-a-feature-set-that-installs-an-msi-and-a-bundle-exe-tp7598468p7598470.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! 
Instantly Supercharge Your Business Reports and Dashboards with Interactivity, 
Sharing, Native Excel Exports, App Integration  more Get technology previously 
reserved for billion-dollar corporations, FREE 
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.


--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to create a feature set that installs an msi and a bundle exe

2014-12-08 Thread garymonk
If I create a bundle for the client can I use the standard bootstrapper?




--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-create-a-feature-set-that-installs-an-msi-and-a-bundle-exe-tp7598468p7598472.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to create a feature set that installs an msi and a bundle exe

2014-12-08 Thread Phill Hogland
Jacob has detailed the approach to take, using a bundle (not msi) to
conditionally instal other msi (or exe/bundle) packages.  There are some
more examples of modifying an options dialog at:

https://wixextba.codeplex.com/SourceControl/latest#Examples/Bundle10.wxs

Since the extended bootstrapper functionality was added to Wix at 3.8 you
don't need the dll at that sight, but the examples are still helpful.



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-create-a-feature-set-that-installs-an-msi-and-a-bundle-exe-tp7598468p7598473.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users