2
votes

Are there any components or 3rd party software to create the self-installer Delphi application?

I want to make some kind of one-click installer which will copy the main exe file and few other files to AppData folder and create the shortcuts. It should contain only one installation screen with few settings.

I just can't find any installation builder which will create such one-click installer.

Guess I have to store all my additional files (including uninstaller) as the resources inside of the single exe, and then unpack them into the destination folder. Maybe you know some more effective method?

2
Did you look at Inno or similar? Also what do you mean by appdata?David Heffernan
@DavidHeffernan I think he means "AppData" folderuser497849
@dorin but which one? Presumably the one under the user profile rather than commonappdata.David Heffernan
@DavidHeffernan Yes, I mean AppData under the user profile.Andrew
@David most likely, tho', I don't really see the rational behind it...user497849

2 Answers

18
votes

Use InnoSetup. This can be configured/scripted to do automatic installations and does not cost anything.

4
votes

Use NSIS installer (Nullsoft (winamp) installer. It is very simple and configureable.

http://nsis.sourceforge.net/Main_Page