What INSTALLER can I use for my programs?

Started by
7 comments, last by GameDev.net 18 years, 4 months ago
Installing / Uninstalling was always a problem for my windows programs... What can I do to solve that? OR, does anyone know some nice and small tutorial about messing around with the Windows registers? Maybe then I could make my own installers... Thanks [smile]
Advertisement
Look here:
http://www.freeprogrammingresources.com/installers.html

I personnaly heard about Inno Setup and NSIS (used for WinAMP) but I didn't try any of these.
Lead programmer of the (slowly evolving) syBR game engine --- http://sybr.sourceforge.net
Why not just use http://nsis.sourceforge.net/Main_Page?
- GDKnight
I agree with the above posters about NSIS. I tried a few other installers but NSIS was the simplest and probably the most powerful. Plus, it comes with great documentation and samples.

tj963
tj963
I have used both NSIS, and InnoSetup. Functionally they are about equivelent, but I find the install scripts that Inno Setup uses are easier to learn read and maintain. NSIS scripts just feel kludgy by comparison. The documentation for Inno feels more complete too. On the other hand there are lots of NSIS example scripts online. I also like that I can put Pascal code into an Inno Setup script, but most installations won't need that. as far as the size of the output files, I don't have any imperical evidice supporting one or the other. Chances are the best you are going to get with either is lzma compression. Of course there is the appearance issue, installers made with NSIS are very recognizeable. I think NSIS may have an option to make the install look more like a Windows Installer, but i haven't tried. Maybe its just a personal preference, but I think if you have no expirence with either, go with Inno.

I hear that the windows installer is powerfull, but I have no expirence with it. I'm Not sure if its free on included with Visual Studio or what.

Edit: Just checked out the NSIS page, and I realize I haven't used NSIS 2, wich appears to be much improved over the last version I used.
I used InnoSetup. I liked it.
I hate installers. My apps get installed with xcopy.
-Mike
Quote:Original post by tj963
I agree with the above posters about NSIS. I tried a few other installers but NSIS was the simplest and probably the most powerful. Plus, it comes with great documentation and samples.



I second that. NSIS kicks ass.
Ok, I've tried NSIS and I love it! It's nice, free and kind of easy to use [smile]! Maybe I will try that Inno Setup too...

Thanks guys, now I can INSTALL and UNINSTALL my programs [cool]!

This topic is closed to new replies.

Advertisement