As part of a general move to Windows 7 - where all applications should have an "installer experience", I need to create installers for all of our application suite. I have looked at InstallShield, but this seems extremely expensive for what it does. What install products could I look at?
The installers will need to be built unattended on our build machines, so there is a level of complexity above just being an installer builder.
Update:
I have looked at all of the suggestions and they look good. My plans involve pushing stuff up by SCCM (or something similar) to the end users. Would I need to have MSI support for that?
Yeah, D5, D6, D7 all install and work fine on all flavours of Windows 7. Just make sure that the installation is writeable for standard users.
I think Inno Setup from Jordan Russell can do what you want. Oh, and it's free.
You might want to take a look at the Nullsoft Scriptable Install System (NSIS).
The compilation of NSIS installer scripts can be integrated in your build system.
(You can even cross-compile your Windows installer on Linux, BSD or Mac OS X.)
Find out more at http://nsis.sourceforge.net/.
With NSIS you can build .exe installers (think setup.exe).
In case you want to build MSI packages, take a look at the Windows Installer XML (WiX) toolset.
More on this here: http://wix.sourceforge.net/
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With