Hi all! I'm evaluating WiX for use in a project. I have some pretty hairy installation requirements, and i'm trying to figure out if WiX is the right tool for the job.
I need to create an install that does a number of things: -> install various other packaged software (MySQL, SQLExpress, etc.), these come in the form of msi and exe files that i can make silent via command line arguments -> install my own software (in the form of an .exe + a bunch of dlls) -> do a bunch of custom configuration tasks (that i can take care of with a dll call or whatever, will include modifying files, creating/modifying databases, etc.) some of this is fairly easy, for example, i could just use windows installer and point it at my application project to figure out dependencies and create an msi that would install it, it's dlls, etc. however, some of the other stuff is less easy. i could, potentially use windows installer to do the third task as well by defining custom actions. however, to make this even more complicated the installer needs to run full screen and use custom branding. also, this install package can/will be called by the software it installs (as an auto-update), needs to wait for the application to shut down, then install (potentially restart), and re-launch the application. finally, everything needs to be packaged into one exe (or at least an exe and one .msi). so, with all that said, would WiX even be useful here? a lot of this will have to be custom dialogs and such. at a minimum, could i use WiX to link together the bootstrapper + an msi that contained a bunch of custom dialogs and .net classes that do all the actual lifting? thanks all for your input. -b ------------------------------------------------------------------------------ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users