Vicente Cartas Espinel wrote: > I've to create an installer that checks some hardware and software > prerequisites and then if some of those software prereqs aren't > present in the machine, the installer has to download them (from a > well-known URL) and launch them before continuing (like a nested .msi > install). The process should be as unanteded from the user as possible > and must run as a single process (cancelling the install or telling > the user to download them manually is not acceptable).You want a bootstrapper. Currently the WiX bootstrapper doesn't support downloading packages. If you use Visual Studio 2005, you might want to check out its bootstrapper. -- sig://boB http://bobs.org
Vicente: Another option worth investigating is dotNetInstaller (available at http://www.devage.com/ ). It's lightweight and very quick to pick up if you look at the examples provided with the package. It supports web downloads like you're looking for as well as determining whether your software package is already installed, and it took me all of about 15 minutes to go from my first run to having my bootstrapper up and running. FYI, if you're wondering what a bootstrapper is, it's an external application that basically runs a series of installers. So for instance you'd build you installer with WiX as normal, and then you'd use a tool like VS or dotNetInstaller to create a standable .EXE that installs your pre-requisites and then runs your installer when all is well. Hope that helps, -Scott
------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/
_______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users