Crearea unui Windows Installer "MSI" utilizând WiX part1
Mediu
- Discutii pe forum Visual C
-
- Comunitatea Visual Studio 2017
- Comunitatea Visual Studio 2019
- Set de instrumente WiX
- 3.11.2
※ Funcționează în alte versiuni, dar nu este confirmat
La început,
Ultima dată când am înființat WiX, aș dori să creeze de fapt, un program de instalare.
Imagine de instalare pentru a crea
Dacă îl creați în acest pas, veți putea crea următorul program de instalare.
Pre-pregătire
- Ați creat deja o aplicație pentru Windows pe care doriți să o publicați.
- WiX este configurat.
Pregătirea pentru programe (foști) pentru distribuire
Creați un program, construiți și pregătiți aplicația (exe) care a terminat testul. Am folosit WiX pentru a distribui o versiune de încercare a sabia mic joc, asaca am postat pașii. Vă rugăm să rețineți că unele jocuri includ grafică.
Mai jos este o listă a fișierelor care urmează să fie instalate de această dată. Deoarece "exe" și "ico" sunt fișiere pentru jocuri, "exe", dacă doriți să lucrați singur "exe" nu este o problemă. "ico" este o imagine pictogramă care urmează să fie afișate în meniul start, așa că ar trebui să pregătească.
Apropo, programul are versiuni pe 32 de biți și pe 64 de biți, dar de data aceasta voi crea un program de instalare pe 32 de biți.
Crearea unui proiect de configurare WiX
Porniți Visual Studio și creați un proiect nou. Selectați-l, deoarece există setup project pentru WiX v3.
Numele proiectului ar trebui să fie ușor de înțeles. Îl puteți găsi oriunde, dar dacă nu aveți probleme, puteți trece o cale alfanumerică.
Proiectul a fost creat. Veți fi scris setările necesare pentru prima "Product.wxs" de deschidere, dar mai întâi vă veți pregăti pentru ea.
Răsfoirea bibliotecilor de interfață
Depending on ce a instala tu a crea, id' asemănător la spre a face niște scimbare la simplu wizard- style a instala, so Ill' a aduna un bibliotecă de UI. Faceți clic cu butonul din dreapta pe Referințe în proiect și selectați Adăugare referință.
Deschideți folderul "C:\Program Files (x86)\WiX Toolset v3.11\bin\", adăugați "WixUIExtension" și faceți clic pe OK butonul. (Calea folderului poate varia în funcție de mediul de dezvoltare și de versiunea wix.)
A fost adăugat.
Preferințele proiectului
Faceți clic cu butonul din dreapta pe proiect și selectați Proprietăți.
Din fila Instalare, puteți specifica numele de fișier al programului de instalare pentru a genera cu nume de sign-in de ieșire. Aveți posibilitatea să modificați numele fișierului chiar și după ce generați programul de instalare, astfel încât să îl modificați după este necesar.
Selectați fila Generare. Nu cred că voi lansa cu configurare de depanare, așa că am de gând să schimbe de configurare pentru a elibera.
Introduceți ja-JP pentru culturi pentru a construi. Se pare a fi capabil de a specifica mai multe limbi sau neumplute, dar dacă vă construi într-o altă limbă decât ja-JP în mediul de sistem de operare japonez, veți primi o eroare. Dacă doriți să construiți într-o altă limbă, poate fi necesar să furnizați un mod de operare în limba engleză sau să adăugați un pachet lingvistic. (Operațiune neconfirmată)
Furnizați materialul de afișat în expert
Voi pregăti trei materiale pentru a afișa expertul de instalare.
banner.bmp a spus:
Acesta apare în banner-ul din partea de sus a ecranului de instalare.
Dimensiunea banner.bmp este de 493 x 58 pixeli. De obicei, este de preferat să se potrivească imaginea în termen de 200px pe dreapta și să facă restul de fundal alb, dar puteți pune, de asemenea, imaginea de pe stânga. În acest caz, se suprapune cu textul, deci nu ar trebui să fie greu de văzut.
dialog.bmp a spus:
Utilizat pentru imagini de fundal la începutul și la sfârșitul instalării.
dialog.bmp are dimensiunea de 493 x 312 pixeli. Dacă doriți să se potrivească imaginea din stânga, se potrivesc în intervalul de "164 x 312" pixel, și să facă restul un fundal alb. Dacă puneți o imagine în partea dreaptă, aceasta se va suprapune cu textul, deci nu ar trebui să fie greu de văzut.
license.rtf a spus:
Se utilizează pentru afișarea acordului de licență pe ecranul de instalare. Conținutul creat în acest fișier este afișat așa se află pe ecranul de instalare. Să nu mai vorbim propoziții, aspect și decorare a textului sunt reflectate.
Nu există nici un text fix pentru a afișa, așa că vă rugăm să creați conținutul pentru aplicația pe care doriți să distribuiți.
Aveți posibilitatea să editați fișierul .rtf în WordPad, care este instalat în mod standard pe Windows. Puteți edita cuvântul, dar este sigur să-l editați în WordPad, deoarece vă amintiți că nu arăta bine.
Adăugați aceste trei fișiere la proiect.
Implementarea fișierelor pentru a instala
Creați un folder în folderul de proiect. Numele folderului poate fi orice, dar ceea ce face un pic mai ușor să facă acest lucru, dacă doriți să faceți același nume de folder pe care le creați în Fișiere program în timpul instalării. Acest nume de folder este, de asemenea, utilizat pentru căi relative atunci când se referă la fișierele dintr-un fișier de configurare.
Aveți un folder într-un folder de proiect, dar nu trebuie să-l adăugați la proiectul Visual Studio.
Adăugați un set de fișiere de instalat.
Rezumat
În acest moment, sunteți gata să mergeți la etapeînainte de a configura programul de instalare. Data viitoare, vă voi arăta să înființeze de instalare și să-l face.