[wix-users] Has anyone have made an installer that downloads and installs dependencies first?
Phill Hogland
phill.hogland at rimage.com
Mon Nov 16 05:58:04 PST 2015
As you work on the next step, you might also download the wix toolset source zip archive for the version of the Wixtoolset that you are using. I find it useful to use Notepad++ or similar to search the source code for examples of how a particular issue that I am trying to solve is addressed. The source for the setup used to install the Wix Toolset is at src\Setup. There is a Bundle project and several MSI package projects with a managed WixBA project. You will probably use the WixStandardBootstrapper initially, but I found it worthwhile to study these projects as I was learning the Wix ways. There is also a CommonLib project showing how to put common code in a wixlib.
-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Daniel Rodriguez
Sent: Monday, November 16, 2015 7:46 AM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] Has anyone have made an installer that downloads and installs dependencies first?
Thank you Phil! That guided me into the next step.
2015-11-16 8:42 GMT-05:00 Phill Hogland <phill.hogland at rimage.com>:
> When you have a third-party installer on which your app depends, then
> create a Burn bundle (in VS the Wix setup.exe template) project to
> chain the dependency with your MSI package(s).
> https://www.firegiant.com/wix/tutorial/net-and-net/bootstrapping/
>
> Do not try to launch a nested setup from within an MSI, as that is
> strongly discouraged.
>
> -----Original Message-----
> From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On
> Behalf Of Daniel Rodriguez
> Sent: Sunday, November 15, 2015 4:51 PM
> To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
> Subject: [wix-users] Has anyone have made an installer that downloads
> and installs dependencies first?
>
> Hi, I'm new with WiX, I've read the FireGiant tutorial (most of it),
> it's a beautiful piece of information but I'm still clueless about one
> requirement in my project, let me explain: I need to make an installer
> that has to download cygwin and run some stuff inside of cygwin before
> the program is ready.
>
> I'm aware that I can add custom actions, so I can download
> dependencies, but that means I will need to download cygwin's
> installer, right? and thus I will need to run that installer from my installer?? Is that the right way?
>
> I'm happy to know that I'll be learning many things in this project
> but that particular point is not clearly defined for me, I prefer to
> ask instead of trying to go bind to see if any attempt works, so I
> wonder if any of you has an example that does something similar that I
> could use to learn how to achieve my goals, or anything that could guide me.
>
> In any case, thanks for your time, I appreciate it.
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant
> http://www.firegiant.com/
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant
> http://www.firegiant.com/
>
--
*Daniel J. Rodríguez S.*
*http://sadasant.com/ <http://sadasant.com/>*
____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/
More information about the wix-users
mailing list