Configurarea WiX pentru a crea Windows Installer pentru distribuirea de programe
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,
Există o varietate de moduri de a distribui aplicațiile pe care le creați pentru Windows. În unele cazuri, este posibil să distribuiți programul ".exe" direct, dar în acest caz programul poate fi plasat oriunde în utilizator și nu va funcționa corect sau este posibil să nu puteți face ceea ce doriți să faceți în momentul instalării.
De aceea, dacă doriți să implementați programe mari care sunt mari sau complexe, ar fi aplicații comerciale, de obicei aveți instalatori disponibili pentru utilizatori pentru a instala.
Acest articol oferă instrucțiuni pas cu pas despre se creează un program de instalare care este utilizat în mod obișnuit în instalarea în formatul Windows Installer MSI. De asemenea, puteți crea un program de instalare MSI cu caracteristici Visual Studio standard, dar folosim WiX. WiX vă permite să creați instalatori care sunt mai granulari decât caracteristicile standard ale studioului vizual.
Eu nu pot introduce toate caracteristicile aici, dar dacă doriți să înțelegeți fluxul de crearea de instalare în primul rând și se adaugă alte caracteristici, este o idee bună pentru a verifica pe site-ul oficial.
Pre-pregătire
- Aveți Visual Studio instalat.
- Conectați-vă la Windows cu drepturi administrative.
- Ați instalat .NET Framework 3.5.1 pe Windows.
Instalarea setului de instrumente WiX
Deschideți site-ul oficial de mai jos și descărcați instrumente de compilare WiX Toolset.
Descărcați wix311.exe pe pagina anterioară pe care ați deschis-o. (Versiunile pot varia în funcție de actualizare))
Apăsați Pe Salvați pentru a-l rula. În mod implicit, acesta este salvat în folderul descărcări. (Dacă îl executați direct, acesta va fi salvat într-un folder separat.)
După executarea Instrumente de compilare Set de instrumente WiX, primiți următoarea eroare:
Trebuie să instalați .NET Framework 3.5.1 runtime. Acesta nu este instalat ca standard în Windows 10 modern și nu va fi instalat decât dacă instalați cel mai recent Visual Studio decât dacă instalați în mod explicit SDK-ul în timpul instalării.
Dacă doriți să instalați, descărcați și să instalați runtime de la următorul link:
Apropo, fișierul descărcat este construi instrumente și nu a fost instalat încă. Faceți clic pe Instalare pentru a-l instala.
Când instalarea este completă, mesajul din stânga sus este "Instalat cu succes". Faceți clic pe Ieșire pentru a ieși.
Aveți posibilitatea să vedeți că un folder a fost adăugat la meniul Start.
Instalarea WiX Toolset Visual Studio Extension
Apoi instalați wix toolset Visual Studio Extension. Descărcați și instalați fișierul din pagina următoare. Acest lucru este în cazul în care este inclusă versiunea Visual Studio 2019.
Executați fișierul descărcat.
Faceți clic pe butonul Instalare.
Faceți clic pe butonul Închidere pentru a finaliza instalarea.
Acest lucru completeaza configurare.
Descarcă Wix Edit
Nu este necesar, dar este un pic util atunci când editați setările Wix. Vă rugăm să descărcați-l de pe site-ul următor. Acolo is de asemenea fiecare un a instala sau un singur exe traducere. Sfaturi le descrie folosind Wix Edit.
Rezumat
WiX este acum configurat. Data viitoare, aș dori să creeze un program de instalare simplu.