"WiX" nustatymas norint sukurti "Windows Installer", skirtą programų platinimui
Aplinkos
- Visual Studija
-
- Visual Studio bendruomenės 2017
- Visual Studio bendruomenės 2019
- WiX įrankių rinkinys
- 3.11.2
※ Veikia kitose versijose, bet yra nepatvirtinta
Iš pradžių
Yra įvairių būdų, kaip paskirstyti programas, kurias sukuriate "Windows". Kai kuriais atvejais galite platinti programą ".exe" tiesiogiai, tačiau šiuo atveju programa gali būti dedama bet kurioje vartotojo vietoje ir tinkamai neveiks, arba gali nepavykti daryti to, ką norite daryti sąrankos metu.
Todėl, jei norite diegti dideles arba sudėtingas dideles arba sudėtingas programas, pvz., komercines programas, paprastai turite diegti diegimo programas, kurias vartotojai gali įdiegti.
Šiame straipsnyje pateikiamos nuoseklios instrukcijos, kaip sukurti diegimo programą, kuri paprastai naudojama diegiant "Windows Installer" "MSI" formatu. Taip pat galite sukurti MSI diegimo programą su standartinėmis Visual Studio funkcijomis, bet mes naudojame "WiX". WiX leidžia jums sukurti montuotojams, kurie yra išsamesni nei standartinės vaizdo studijos funkcijos.
Aš negaliu pristatyti visas funkcijas čia, bet jei norite suprasti, kad montuotojas kūrimas srautas pirmą kartą ir pridėti kitų funkcijų, tai gera idėja patikrinti oficialioje svetainėje.
Išankstinis paruošimas
- Jūs turite Visual Studio įdiegta.
- Prisijunkite prie "Windows" naudodami administratoriaus teises.
- Įdiegėte .NET Framework 3.5.1 Sistemoje "Windows".
Diegimas Wix toolset
Atidarykite oficialią svetainę žemiau ir atsisiųskite "WiX Toolset" kūrimo įrankius.
Atsisiųskite wix311.exe ankstesniame atidarytame puslapyje. (Versijos gali skirtis priklausomai nuo naujinimo))
Paspauskite Įrašyti, kad jį paleistumėte. Pagal numatytuosius nustatymus jis įrašomas į atsisiuntimų aplanką. (Jei jį paleisite tiesiogiai, jis bus įrašytas atskirame aplanke.)
Paleidus WiX Toolset kūrimo įrankiai, galite gauti tokį klaidos pranešimą:
Turite įdiegti .NET Framework 3.5.1 vykdyklė. Jis nėra įdiegtas kaip standartinis šiuolaikinės Windows 10, ir nebus įdiegta, nebent įdiegti NAUJAUSIĄ Visual Studio, nebent jūs aiškiai įdiegti SDK diegimo metu.
Jei norite įdiegti, atsisiųskite ir įdiekite vykdyklės iš šios nuorodos:
Beje, atsisiųstas failas yra kūrimo įrankiai ir dar nebuvo įdiegtas. Spustelėkite Diegti, kad jį įdiegtumėte.
Kai diegimas bus baigtas, viršutiniame kairiajame kampe yra pranešimas "Sėkmingai įdiegta". Spustelėkite Išeiti, kad išeitumėte.
Galite matyti, kad aplankas buvo įtrauktas į meniu Pradėti.
"WiX" įrankių rinkinio "Visual Studio" plėtinio diegimas
Tada įdiekite Wix toolset Visual Studio plėtinys. Atsisiųskite ir įdiekite failą iš šio puslapio. Čia yra visual Studio 2019 versija yra įtraukta.
Paleiskite atsisiųstą failą.
Spustelėkite mygtuką Diegti.
Spustelėkite mygtuką Uždaryti, kad užbaigtumėte diegimą.
Taip baigiama sąranka.
Parsisiųsti Wix Redaguoti
Tai nėra būtina, bet tai šiek tiek naudinga redaguojant "Wix" nustatymus. Atsisiųskite jį iš šios svetainės. Taip pat yra arba diegimo programa, arba viena exe versija. Patarimai apibūdina naudojant Wix Edit.
Santrauka
WiX dabar yra įsteigtas. Kitą kartą norėčiau sukurti paprastą diegimo programą.