Sida 1 av 1

Vilket installationsprogram?

Postat: 6 april 2017, 09:04:28
av Icecap
Jag gör lite program till Windows, jag använder Borland C-Builder 6 och trivs med det.

Men de program jag gör är bara just program. Jag behöver ibland att skapa ett installationsprogram också, alltså ett program som skapar lite bibliotek och lägger in en dummy konfigurationsfil osv.

Förslag?

Re: Vilket installationsprogram?

Postat: 6 april 2017, 09:13:42
av H.O
Inget jag har speciellt mycket erfarenhet men jag använde Inno Setup en gång för länge sedan, kan vara värt en titt.

Re: Vilket installationsprogram?

Postat: 6 april 2017, 10:30:45
av Lennart Aspenryd
Ett bra installationsprogram är nog nödvändigt när gapet mellan kunskap, erfarenhet av ett OS och bekvämlighet är stort!
Jag skulle rekommendera dig Visual Installer från SamLogic. Kontakta Anders Persson på http://www.samlogic.com.

När dina program är värda att leva, är de värda ett bra installationsprogram!

Re: Vilket installationsprogram?

Postat: 6 april 2017, 10:34:37
av Purre
Nullsoft för vi alla minns väl Winamp

http://nsis.sourceforge.net/Main_Page

Re: Vilket installationsprogram?

Postat: 6 april 2017, 10:44:49
av Jan Almqvist
Numera försöker jag klara mej utan installationsprogram. Programmet får själv skapa de mappar som eventuellt behövs och ordna default-konfiguration. Helst bara en (1) enda exe och inga DLL:er. Tidigare har jag använt InstallShield och Visual Studio.

Re: Vilket installationsprogram?

Postat: 6 april 2017, 16:00:18
av Icecap
Jan: jag är lite inne på samma spår och det blir nog så att programmet får skapa just dessa vägar. Jag gillar också det att ett program är en enda .EXE-fil - men tyvärr går det då inte att göra som jag brukar: spara inställningarna i en fil med samma namn som .EXE-filen men byta ut .EXE med .INI.

På det vis kan programmet alltid antar att det går att hitta inställningerna, ska man flytta programmet är det bara att flytta båda filer, då är allt OK.

Lägger man programmet under "Program Files" kommer programmet inte att ha behörighet att skriva filer i det bibliotek varför man antingen ska fylla i dom manuellt och ha dom som read-only eller inte ha inställningar alls.

Så lösningen för mig är att antingen placera programmet ett annat ställe eller använda ett separat bibliotek till sparade data.

Re: Vilket installationsprogram?

Postat: 6 april 2017, 18:17:39
av grottan
Två bra ställen att spara data på är annars %LocalAppData% resp %AppData%, en nackdel kan ju vara att katalogerna är dolda så det är lätt att missa säkerhetskopiering av inställningarna samt att dom blir användarberoende

Re: Vilket installationsprogram?

Postat: 6 april 2017, 21:21:39
av Mr Andersson
Vill du ha samma inställningar för alla användare så finns %AllUsersProfile% (standard c:\programdata)

Re: Vilket installationsprogram?

Postat: 11 april 2017, 18:11:47
av splop
Inno Setup får min röst.
Jag har varit trogen sen första mötet.