"WiX" nustatymas norint sukurti "Windows Installer", skirtą programų platinimui

Puslapio sukūrimo data :

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.

image

Atsisiųskite wix311.exe ankstesniame atidarytame puslapyje. (Versijos gali skirtis priklausomai nuo naujinimo))

image

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.)

image

image

Paleidus WiX Toolset kūrimo įrankiai, galite gauti tokį klaidos pranešimą:

image

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.

image

image

Kai diegimas bus baigtas, viršutiniame kairiajame kampe yra pranešimas "Sėkmingai įdiegta". Spustelėkite Išeiti, kad išeitumėte.

image

Galite matyti, kad aplankas buvo įtrauktas į meniu Pradėti.

image

"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.

image

image

Paleiskite atsisiųstą failą.

image

image

Spustelėkite mygtuką Diegti.

image

Spustelėkite mygtuką Uždaryti, kad užbaigtumėte diegimą.

image

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.

image

Santrauka

WiX dabar yra įsteigtas. Kitą kartą norėčiau sukurti paprastą diegimo programą.