Installer Software

Someone had suggested that wyUpdate could be used as the initial installation program for the software, but that it would require some work before that was possible. In the meantime...

What Installation program do you use / recommend?

http://en.wikipedia.org/wiki/List_of_in ... n_software

wyBuild's installation uses NSIS. There are other good installation programs as well: Inno Setup, Windows Installer XML (WiX) toolset.

I recommend NSIS.

How do you address the issue of deleting files during an uninstall that were added with an updater?

I would suspect that this might be a problem with any installer.

We haven't officially documented this function yet, but you can just call:

wyUpdate.exe /s /uninstall

And this will uninstall all new files, folders, and registry. It will leave the previously existing files, folders & registry for your uninstaller to cleanup (even if they've been updated since installation).

If you're using NSIS the code will look something like:

Section Uninstall    nsExec::Exec '"$INSTDIR\wyUpdate.exe" /s /uninstall'


    ; TODO: clean up all known files, folders, registrySectionEnd

Thanks for the info.

I'll be using that /uninstall switch. Awesome.

What NSIS plugin or template are you using to create the "Options" button in your setup application?

(the options button that show the Installation folder and shortcut options)

What NSIS plugin or template are you using to create the "Options" button in your setup application?

(the options button that show the Installation folder and shortcut options)

We use the nsDialogs plugin. It's fast & relatively easy to program.