hibrasil wrote:I am getting there now with NSIS but i still have a way to go
I started off using NSIS but after much frustration and unhappiness with the general syntax and strange workings of it I gave InnoSetup a go. I did use NSIS for a couple of months, but it's just got the most idiotic and awful syntax IMO. I get the feeling it was designed backwards, to make it easy to implement and parse, rather than to make it easy to use.
In about 4 hours with InnoSetup I had an Installer that did everything my NSIS one did, was easier to understand, and has proven much easier to maintain.
And if you know Pascal it's really easy to customize InnoSetup too.
The only plus for NSIS is that you get a smaller installer, but it's only about 300k difference i think, which is no big deal if the overall installer size is a couple of megabytes.