I'm slowly making progress on a new tool for the WiX toolset called "burn" 
(see: 
http://robmensching.com/blog/archive/2007/04/10/WiX-v3-Roadmap-Draft.aspx).  It 
is a generic bootstrapper that will eventually handle the things you list 
below.  It's slow going and not really anything in a state to share yet.  If 
only I could sleep less... <smile/>

Anyway, that's where I'm moving towards.  The existing setupexe project is as 
limited as you point out.

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jim Hewes
Sent: Thursday, July 26, 2007 1:36 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Building a setup.exe


I've been working on building an installer using Wix. Building an msi seems to 
work well and I have no major problem. But where I'm getting bogged down is in 
the things surrounding it, such as the setup.exe program. I have a couple of 
questions.

1. I've noticed the setupbld.exe utility and I've tried it. It seems to create 
a setup.exe with all files packed into a single EXE, which are then extracted 
at runtime. That's good. But in addition to that, I also need a setup.exe that 
will launch loose, uncompressed files for installation from a CD. Can it 
currently do that as well?

2. This isn't so much a question as a feature request. I need for to the 
setup.exe to show a language selection dialog to allow the user to select an 
installation language (like Installshield does). I think I will probably try to 
add it myself to the setupexe project if it never gets added by the Wix guys.

3. I read about chaining as a way of handling more than one installation. I 
currently have this requirement, since I need to install a driver and also an 
application that works with the product. For various reasons, it's better for 
us not to package these in the same installer. But chaining doesn't seem like 
an ideal solution either---I think that automatically launching one installer 
after another can be confusing to the end user.
I think a better solution, at least for CD installation, is to begin with a 
menu. The menu allows the user to choose what to install; that is, which 
installer to run. The menu can list the device installer and the application 
installer. It can also allow users to optionally install things like Adobe 
Reader if your documentation is in PDF form. I've seen some products that do 
this and they have graphically pretty menu programs.
Unfortunately, in doing a search, I didn't find any decent existing software 
for developing such a menu program. Can anyone recommend something? Sure, 
perhaps it's really just a dialog with buttons, so you can probably write one 
yourself (I'm a C++ programmer).  But I was hoping to find something that 
included some pre-designed fancy graphics, and allowed you to slap together a 
menu launcher in an hour or so with no programming. Does this make sense? Or am 
I thinking in the wrong direction?


Although I like the feeling of working "close to the metal" with Wix as 
compared to some commercial product like InstallShield, I also seem to be 
getting slowed by the setup.exe issues outside of the actual msi more than 
anything.

Thanks for any comments.

Jim
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to