On Wednesday, 7 December 2016 at 23:00:13 UTC, Jim Hewes wrote:
On 12/6/2016 10:31 PM, Thomas Mader wrote:
The update case could be better supported by Inno by default
though I
don't know how to really do it transactionally/atomic. Once
everything
is on the drive, how would you be able to switch from the old
directory
to the new one with one atomic action under Windows?
I liked WiX because it was down to the metal and I don't think
there's anything you can't do. With other tools (like
InstallShield) I spent too much time trying to get the tool to
do something I could have done really easy at the low level if
I could've just gotten to it. But granted, for simpler install
situations the scripting tools can work OK and have a smaller
learning curve.
Jim
I think you might be right about using WiX. MSI seems to be build
upon transactional installation.
Do you think it would be possible to use D instead of C++ to
write custom code?