Instrumente de instalare studio vizual, vr-online - gratuit de e-zine pentru toți

Ea devine o sarcina de a extinde aplicarea sa la multe programatori. Desigur, putem și codul sursă livra, dacă ați scrie software Open Source, dar în acest caz, utilizatorul mediu nu va fi prea confortabil, chiar și cu pornire manuală compilator, de exemplu, csc.exe (C # compilator), cu parametri diferiți. Pentru utilizatorii obișnuiți este mult mai bine pentru a descărca fișierul de instalare, și într-un mouse câteva clicuri pentru a instala aplicația pe computer.

În acest articol vă voi arăta cum să creați fișierul de instalare. Desigur, există o varietate de software gratuit și plătit, ce permite crearea instalatorilor, dar dacă scrie codul în Visual Studio, atunci nu este tot ce ai nevoie pentru a crea un instalator nepretențioasă.

De exemplu, am creat o bibliotecă cu numele SuperLib.dll și care conține următorul cod:

Codul acestei biblioteci valoroase, puteți utiliza fără a cere permisiunea mea în cererile lor.

Al doilea fișier - un fișier executabil care utilizează această bibliotecă. Am un fișier executabil numit VRO-test.exe (forma prezentată în figură).

Aici este codul VRO-test.exe:

Acum avem un scop - de a crea un program de instalare care instalează VRO-test.exe și SuperLib.dll pe calculatorul utilizatorului.

Pentru a face acest lucru, se adaugă o soluție (soluție) VRO-test un alt proiect. Pentru a face acest lucru, faceți clic dreapta în Solution Explorer (Solution Explorer) pe inscripții Soluție. în cazul în care - este numele soluției, și apoi din meniul contextual, selectați Adăugare, apoi - New Project (deși nu este necesar să-l adăugați la soluția actuală, puteți crea un proiect separat).

Instrumente de instalare studio vizual, vr-online - gratuit de e-zine pentru toți

Veți vedea un dialog pentru a adăuga un nou proiect în care aveți nevoie pentru a alege tipul de proiect cu alte tipuri de proiecte -> Configurare și implementare.

Instrumente de instalare studio vizual, vr-online - gratuit de e-zine pentru toți

Pentru aplicații Windows, ar trebui să alegeți un proiect de instalare, sau Setup Wizard (primul doar creează un proiect ale cărui proprietăți se pot schimba, iar al doilea, în primul rând folosind expertul pentru a seta parametrii de bază, iar în final se va crea un proiect). In acest articol voi discuta cazul cu Expertul de utilizare de configurare.

Prima întrebare va fi tipul de master de aplicare - aplicație Windows, aplicație web, modulul de combinare, sau un fișier CAB. Pentru potrivire naturală aplicație VRO-test pentru Windows.

Următorul pas al asistentului va solicita concluzia că proiectele de decizii ale altor proiecte, de exemplu, fișiere de documentație, simboluri de depanare, fișiere și coduri sursă, etc. În etapa a patra, vei putea adăuga la proiect orice fișiere. Apoi se adaugă VRO-test.exe și SuperLib.dll:

Instrumente de instalare studio vizual, vr-online - gratuit de e-zine pentru toți

În principiu, atunci puteți da clic pe Finish, ca a cincea etapă a expertului va afișa informații de sinteză asupra proiectului.

Acum avem un fișier de configurare proiect. Puteți adăuga alte fișiere și să modificați diverse setări. Principalii parametri sunt prezentate în tabelul de mai jos:

Instrumente de instalare studio vizual, vr-online - gratuit de e-zine pentru toți

Atunci când toate valorile necesare pot face în condiții de siguranță a construi. Retragerea construi (Debug sau Release) două fișiere sunt acum - Setup.exe și VRO-test-setup.msi. Puteți distribui oricare dintre ele. Acum, cu ajutorul expertului, puteți selecta directorul în care pentru a instala aplicația și să modificați InstallAllUsers de setare.

După instalare vi se va solicita să corecteze instalarea pentru a elimina aplicația instalată sau prin porniri repetate de aplicare:

Instrumente de instalare studio vizual, vr-online - gratuit de e-zine pentru toți

Ca aplicație instalată va apărea în lista Programe și componente de scule (Instalarea și eliminarea aplicațiilor în Windows XP):

Instrumente de instalare studio vizual, vr-online - gratuit de e-zine pentru toți

Asta e tot. Mult noroc în dezvoltarea!

Scris de Porotnikov Andrey aka wwwnet
e-mail:

articole similare