joi, 15 decembrie 2011

Crearea unui Installer cu ajutorul InstallShield

Multi(inclusiv eu) am cautat tehnici de creare a unui pachet Installer. Astfel am decis sa va prezint modul de instalare si utilizare al InstallShield direct din Visual Studio.

Cerinte: Visual Studio(nu Express) activat sau trial.

Creare si Instalare:
Start-New Project-Other Project Types-Setup and Deployment-InstallShield LE.


In acest moment se va deschide o pagina web din care vom putea descarca addon-ul
Mergem pe "Go to the download web site" si ni se va deschide aceasta pagina: http://learn.flexerasoftware.com/content/IS-EVAL-InstallShield-Limited-Edition-Visual-Studio

Introducem numele, e-mai si ce mai cere, iar dupa acea apasam Download. Vom fi redirectionati catre o alta pagina unde vom apasa "Download". Atenite! toate acestea recomand sa fie facute direct din VS, deoarece Setupul este corelat cu key-ul trimit prin E-Mail. Incepe descarcarea, asteptati finalizarea si intalati-l.

Serialul necesar activarii il gasiti pe Mail. Acum repetati pasul Start-New Project-Other Project Types-Setup and Deployment-InstallShield LE. si vi se va deschide:
Application Informations: Informatiile aplicatiei: Creator, versiune, helpcenter, etc
Application Files: De aici puteti crea sau nu fisiere.

E...partea importanta o gasiti in Solutin Explorer:
Pentru a modifica folderul de default al instalarii:
Organize your setup si General Informations. de unde modificati INSTALLDIR
Alta parte importanta: Crearea de componente necesare. InstallShieldul va descarca si instala automat componentele necesare, cum ar fi de exemplu .Net 4 sau Visual C++,etc.
Specify Application Data-Redistributables-Selectati ce doriti.
Daca dati click dreapta, puteti selecta ordinea instalarii.
Odata terminat, dati Start Debugging(F5) ca Single Image, pentru a crea installerul. Atentie! Chiar daca voua vi se vor descarca automat componentele necesare, nu e nevoie sa le redistribuiti, installerul le va descarca automat.

Pentru alte intrebari astept commenturi:)

4 comentarii:

  1. Mi-a folosit mult acest tutorial. Multumesc mult.

    RăspundețiȘtergere
  2. Asta e tare, chiar aveam nevoie de asa ceva pentru CS-ul varianta WarGods :)

    RăspundețiȘtergere