Crearea distribuții folosind InstallShield Express

Când executați Shield Express Install, o fereastră cu unități de radio, oferind pentru a deschide un proiect existent sau creați unul nou.

La crearea unui proiect nou, introduceți numele proiectului și specificați directorul unde fișierele sunt localizate aplicație (fig. 4).

Fig. 4. Creați o nouă distribuție

Verificați caseta „Include tip particularizat de configurare“ ar trebui să fie selectate, dacă doriți, pentru a permite utilizatorului să selecteze opțiunile de instalare Custom Setup pentru auto-selecție de opțiuni de instalare. Acest lucru va aduce ecranul principal InstallShield, care listează secvența de etape care trebuie urmate pentru a realiza o distribuție (Fig. 5).

Fig. 5. Ecran de pornire InstallShield Express

În setul Visual design trebuie să completeze câmpurile cu informații despre numele de aplicație al aplicației așa cum va apărea în grupul de programe, numele fișierului executabil, un director în care pentru a instala aplicația (a se vedea figura 6).

Fig. 6. Instalați setările aplicației

Rețineți că Install Shield conține mai multe variabile care identifică drive-urile și directoarele computerul utilizatorului, permițându-vă să știi directoarele de sistem reale și discuri ale calculatorului:
  • - Directorul de instalare specificate de către utilizator,
  • - director care conține Windows
  • - Directorul Windows \ System
  • - disc care conține Windows
  • - ROM-ul care conține directorul Windows \ System
  • - Directorul Program Files.

Dacă faceți clic pe tab-ul a ferestrei principale, puteți seta titlul aplicației de instalare, culoarea de fundal și logo-ul (Figura 7).

Fig. 7. Instalarea ecranului de instalare aspectul

Făcând clic pe tab-ul, caracteristici, puteți găsi o singură opțiune - Automatic Uninstaller. Este recomandat să lăsați ales.

Următoarea secțiune - Se specifică Opțiuni InstallShield pentru Borland C ++ - pentru selectarea componentelor de multe ori furnizate cu aplicatii: BDE, SQL Link-uri, etc. După selectarea componentei dorite (în acest caz, BDE) și apăsând butonul Setări obține o secvență de patru casete de dialog pentru a selecta părți. BDE, prevăzută cu această aplicație (Fig. 8) și a crea un alias.

Fig. 8. Determinarea componentelor addon, BDE

Fig. 9. Setarea alias BDE

Făcând clic pe tab-ul de opțiuni avansate, puteți vedea o listă de fișiere de componente suplimentare (în acest caz BDE) și informații despre acestea.

Următoarea secțiune - Se specifică Componente și fișiere - concepute pentru a determina grupurile de fișiere, aplicații, componente și tipuri de instalare. Făcând clic pe fila Grupuri, puteți crea un grup de fișiere pentru a crea o distribuție a acestor componente. Puteți utiliza, de asemenea Explorer și pentru a muta din ea fișierele necesare prin drag-and-drop (pentru aceasta trebuie să faceți clic pe butonul de lansare Explorer). Nu lăsați grupul gol.

Fig. 10. Crearea unui grup de fișiere

Dacă faceți clic pe tab-ul de componente, puteți determina componentele distribuției (ei pot alege utilizatorul Dacă selectați instalarea personalizată, astfel încât să puteți să le dea un nume de limbă rusă) și specificați oricare dintre grupurile care sunt compuse din fișiere. Nu lăsați ingrediente care nu conțin grupuri.

Fig. 11. Crearea unei componente de distribuție

Următoarea filă - Tipuri de instalare - concepute pentru a determina opțiunile de instalare. Dacă faceți clic pe el, puteți găsi că versiunea de instalare a lui o - tipic (de exemplu, ați uitat să bifați caseta „Include tip particularizat de instalare“). În acest caz, trebuie să selectați partiția Selectați User Interface Componente și făcând clic pe fila Components, în lista de dialog Cutii notat Setup Type și opțiuni de configurare personalizate. Puteți apoi să reveniți la fila Tipuri de instalare și să identifice opțiunile pentru instalare. De obicei, opțiunile personalizate și tipice conțin toate componentele posibile, precum și o opțiune Compact - un set minim de componente adecvate pentru aplicare normală.

Fig. 12. Determinarea compoziției opțiuni de instalare

Figura 13. Definirea chei și valori de registry computerului utilizatorului.

Următoarea secțiune - Se specifică dosare și pictograme - vă permite să se determine componența viitorului grup de program, și pentru a determina opțiunile de linie de comandă (fila Avansat).

Fig. 14. Componența grupului de program.

În cele din urmă, ultima secțiune - Run Disk Builder. După ce salvați script-ul de instalare (prin apăsarea butonului cu discheta de pe fereastra principală bara de instrumente InstallShield) și selectați tipul de creare a mass-media apare pe imaginile hard disk-ul discheta de distribuție. Apoi, selectarea secțiunea Create Distribution Media, pot fi înregistrate pe o dischetă creată de distribuție.

Fig. 15. Creați disc Imagini.

Test de Executare opțiune poate fi utilizată pentru a verifica funcționarea aplicației de instalare. Cu toate acestea, nu este recomandat să-l facă pe computerul pe care dezvoltarea aplicatiei. Este mai bine să efectueze un test pe testul de calculator, similar cu calculatoarele utilizatorilor. În plus, se recomandă să creați o copie de pe computer Windows, în cazul funcționării incorecte a programului de instalare ar putea reveni software-ul la starea inițială.

Pornirea programului de instalare duce la un aspect consistent selectat în Select User Interface de dialog Componente similară cu cea prezentată în Fig. 16.

Fig. 16. Se pare că unul dintre dialogurile programului de configurare

Rezultatul instalației de aplicare este de a instala aplicația și care este necesar pentru fișierele sale de lucru pe calculatorul utilizatorului, crearea unui grup de program, ceea ce face cheia necesară în registry (Figura 17).

Fig. 17. Rezultatul cererii de instalare.

Dacă creați un pachet de distribuție alegeți opțiunea Automat Uninstaller, în caz de necesitate de a dezinstala o aplicație instalată, ar trebui să utilizați utilitarul „Adăugare sau eliminare programe“ din Panoul de control Windows.

Astfel, în timp ce InstallShield Express, și nu rezolvă complet toate problemele generate de livrarea de aplicații, poate, în multe cazuri, este posibilă crearea rapidă a distribuțiilor care îndeplinesc cerințele moderne pentru funcționalitatea și proiectarea aplicațiilor de instalare.

În concluzie, observăm că livrarea aplicațiilor construite folosind Delphi 2.0 și 3.0 Delphi, a făcut aproape exact la fel ca și livrarea de aplicații create folosind C ++ Builder.