2009/2/12 TK Soh <[email protected]> > On Thu, Feb 12, 2009 at 2:56 AM, Steve Borho <[email protected]> wrote: > > In theory, a future upgrade of THG would only require a restart of > > explorer.exe if the upgrade were 'in place'. > > Technically, restart explorer.exe is all we need (rebooting is a > simply the easiest way to guarantee that). I heard TCVS is doing this, > but not sure how complicated the approach is. > > If we can get the WIX installer in place, then many things should be > possible. >
It is surprising how much stuff you can do from Inno. I did some work on Wix about a year ago. As I recall My final conclusion was that the install-without-reboot is probably not worth the work needed to convert from Inno, since Inno just requires a small program (maybe 10 lines of code) that restarts explorer. As the installer write in HKLM we must reboot no matter which installer we use. To completely avoid reboot we should add a user-only installation path. There are other arguments for a switch to Wix, e.g. msi being a windows standard. On the other hand, after scanning the manuals of both products my impression was they can do almost the same things, and that wix files are significantly more complex to read. Wix does not give you flexibility for free, you will also have to write custom code to make a customized installer - and in my eyes this reduces the advantage of wix. I would not pretend to have deep knowledge about writing windows installers, so maybe somebody could explan the advantage of switching to wix. Regards, Peer
------------------------------------------------------------------------------
_______________________________________________ Tortoisehg-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

