Nastavenie programu WiX na vytvorenie Inštalátora systému Windows na distribúciu programov
Životné prostredie
- Visual Studio
-
- Visual Studio spoločenstva 2017
- Visual Studio spoločenstva 2019
- Sada nástrojov WiX
- 3.11.2
※ Pracuje v iných verziách, ale je nepotvrdené
Ubytovacom zariadení First
Existuje celý rad spôsobov, ako distribuovať aplikácie, ktoré vytvoríte pre systém Windows. V niektorých prípadoch môžete distribuovať program ". exe" priamo, ale v tomto prípade program môže byť umiestnený kdekoľvek v užívateľovi a nebude fungovať správne, alebo nemusí byť schopný robiť to, čo chcete robiť v čase inštalácie.
Preto, ak chcete nasadiť veľké programy, ktoré sú veľké alebo zložité, napríklad komerčné aplikácie, zvyčajne máte inštalátory k dispozícii pre používateľov na inštaláciu.
Tento článok obsahuje podrobný návod na vytvorenie inštalátora, ktorý sa bežne používa pri inštalácii vo formáte "MSI" Inštalátora systému Windows. Môžete tiež vytvoriť inštalátor MSI so štandardnými funkciami programu Visual Studio, ale používame WiX. WiX umožňuje vytvárať inštalátory, ktoré sú viac granulované ako štandardné funkcie Visual Studio.
Nemôžem predstaviť všetky funkcie tu, ale ak chcete pochopiť tok Inštalátor vytvorenie prvej a pridať ďalšie funkcie, je to dobrý nápad skontrolovať na oficiálnych stránkach.
Predbežná príprava
- Máte nainštalovaný Visual Studio.
- Prihláste sa do systému Windows s právami správcu.
- Nainštalovali ste .NET Framework 3.5.1 v systéme Windows.
Inštalácia nástroja Wix sada nástrojov
Otvorte oficiálne stránky nižšie a stiahnuť WiX Toolset nástroje na zostavenie.
Stiahnuť wix311. exe na predchádzajúcu stránku, ktorú ste otvorili. (Verzie sa môžu líšiť v závislosti od aktualizácie))
Stlačením tlačidla Uložiť ho spustíte. Predvolene sa uloží do priečinka Stiahnuté súbory. (Ak ho spustíte priamo, uloží sa do samostatného priečinka.)
Po spustení WiX Toolset nástroje na zostavenie, dostanete nasledujúcu chybu:
Musíte nainštalovať .NET Framework 3.5.1 runtime. Nie je nainštalovaný ako štandard v modernom systéme Windows 10, a nebude nainštalovaná, ak nainštalujete najnovšie Visual Studio, ak ste explicitne nainštalovať SDK počas inštalácie.
Ak chcete nainštalovať, stiahnuť a nainštalovať runtime z nasledujúceho odkazu:
Mimochodom, stiahnutý súbor je stavať nástroje a ešte nebol nainštalovaný. Kliknite na tlačidlo inštalovať nainštalovať.
Po dokončení inštalácie je správa v ľavom hornom rohu "úspešne nainštalovaná". Kliknutím na položku Skončiť ukončíte.
Môžete vidieť, že priečinok bol pridaný do ponuky Štart.
Inštalácia WiX Toolset Visual Studio rozšírenie
Potom nainštalujte Wix sada nástrojov Visual Studio rozšírenie. Prevezmite a nainštalujte súbor z nasledujúcej stránky. Toto je miesto, kde Visual Studio 2019 verzia je zahrnutá.
Spustite prevzatý súbor.
Kliknite na tlačidlo inštalovať.
Ak chcete dokončiť inštaláciu, kliknite na tlačidlo Zavrieť.
Dokončenie inštalácie.
Stiahnuť Wix Edit
Nie je to nutné, ale je to trochu užitočné pri úprave Wix nastavenia. Stiahnite si ho z nasledujúcej stránky. K dispozícii je tiež buď inštalačný program alebo jeden exe verziu. Tipy popisujú použitie funkcie Wix Edit.
Zhrnutie
WiX je teraz nastavený. Nabudúce by som chcel vytvoriť jednoduchý Inštalátor.