Brugerdefineret installationsprogram til at distribuere vores software

Indholdsfortegnelse
Inno Setup -softwaren downloades fra www.jrsoftware.org/isdl.php , Det er software til Windows, men kan installeres på Linux ved hjælp af Wine.
Når den er downloadet, installeres den som enhver Windows -software.

Vi skal oprette et script, en tekstfil, der vil have defineret installationsstierne, de filer, der skal installeres, og alle de afhængigheder, som vores applikation skal fungere.
Vi starter Inno Setuop, og det viser os to muligheder: Opret det gennem en guide (lad softwaren guide os) eller gør det hele selv. Vi starter en ny fil, på den første skærm vil den bede os om at starte med scriptet og derefter dataene fra virksomheden eller forfatteren.

Ved at fortsætte vil den bede om at angive i hvilken mappe softwaren vil blive installeret, som standard vil det være Programfiler eller Programmappe, Jeg kan også tilpasse det til at installere det i sit eget bibliotek, der vil blive oprettet på installationstidspunktet.

Fortsætter den vil den anmode om at specificere den eksekverbare fil exe eller jar, hvis det var java eller udvidelsen af ​​vores eksekverbare og tilføje alle de nødvendige afhængigheder til vores applikation, såsom fil, billeder, databaser i tilfælde af at være integreret eller sql, hvis vi skal for at oprette det i installationen.

Derefter konfigurerer vi menuer, genveje, afinstallationsikoner, som enhver Windows -applikation generelt har.

Derefter vil det spørge os, om vi vil tilføje tekstfiler, hvor vi vil lade den, der installerer vores software, vide om licensering, hjælp eller kommentarer i slutningen af ​​installationen.

Derefter giver den næste skærm dig mulighed for at vælge installationssprogene, endelig vil den bede os om at definere parametrene for selve Inno Setup, f.eks .: hvor installationsfilen skal oprettes, hvilket navn vil vores installatør have, hvis vi vil sætte en ikon på den osv.

Endelig vil det bede os om at gemme vores script og spørge, om vi vil kompilere det, vi accepterer, og resultatet bliver det genererede script og resultatet af kompilationen.

Her kan vi se filen setup.exe, som vi har oprettet, og fra Linux med Wine for at se, at det også virker, og jeg kører det på Linux, Min software vil også blive installeret, hvilket vil blive udført, afhænger af, om programmeringen har taget taget højde for multiplatform -aspektet, men her ser vi kun installationsprogrammet.

Efter installation som et typisk Windows -program kan vi se, hvordan Misoftware blev installeret i sit eget bibliotek c: \ MySoftware

Huske på, at Inno Opsætning Det genererer kun en tekstfil med installationsdefinitionerne, det har intet at gøre med programmeringen af ​​vores software, derfor kan vi bruge det uanset hvilket sprog vi har programmeret vores applikation, i dette eksempel opretter vi et installationsprogram fra Linux til en software skrevet i Delphi og ikke understøttet af Linux, men exe -udvidelsen er via Wine.
Vi skal udmærket kende de afhængigheder og struktur, som vores komplette software skal definere ruterne godt, og at der ikke mangler komponenter, der senere kan få programmet til at mislykkes.
wave wave wave wave wave