Vytvorenie Inštalátora systému Windows "MSI" pomocou WiX part1

Dátum vytvorenia strany :

Ž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

Minule som nastaviť WiX, rád by som skutočne vytvoriť Inštalátor.

Obrázok inštalátora na vytvorenie

Ak vytvoríte v tomto kroku, budete môcť vytvoriť nasledujúci Inštalátor.

image

image

image

image

image

Predbežná príprava

  • Už ste vytvorili aplikáciu pre systém Windows, ktorú chcete publikovať.
  • WiX je nastavený.

Príprava pre programy (Exes) distribuovať

Vytvoriť program, vybudovať a pripraviť aplikácie (exe), ktorý dokončil test. Použili sme WiX distribuovať skúšobnú verziu hry Little saber,takže sme zaslali kroky. Vezmite prosím na vedomie, že niektoré hry obsahujú grafiku.

Nižšie je zoznam súborov, ktoré majú byť inštalované tentoraz. Vzhľadom k tomu, "exe" a "ICO" sú súbory pre hry, "exe", ak chcete pracovať sám "exe" nie je problém. "ICO" je ikona obrázok, ktorý sa zobrazí v ponuke Štart, takže by ste mali pripraviť.

image

Mimochodom, program má 32bit a 64bit verzie, ale tentoraz budem vytvárať 32-bit Installer.

Vytvorenie projektu WiX Setup

Spustite Visual Studio a vytvoriť nový projekt. Vyberte ju, pretože tam je inštalačný projekt pre WiX v3.

image

Názov projektu by mal byť ľahko pochopiteľný. Môžete ho nájsť kdekoľvek, ale ak nemáte žiadne problémy, môžete prejsť alfanumerická cesta.

image

Projekt bol vytvorený. Budete písať nastavenia potrebné pre prvý "Product. wxs" otvorenie, ale najprv sa budete pripravovať na to.

image

Prehľadávanie knižníc používateľského rozhrania

V závislosti na tom, čo inštalátor vytvoríte, rád by som, aby sa niektoré zmeny v jednoduchom sprievodcovi-Style Installer, tak som si pridať knižnicu UI. Kliknite pravým tlačidlom myši Odkazy v projekte a vyberte Pridať odkaz.

image

Otvorte priečinok "C:\Program Files (x86) \WiX Toolset v 3.11 \ bin \", pridajte "WixUIExtension" a kliknite na OK tlačidlo. (Cesta priečinka sa môže líšiť v závislosti od vývojového prostredia a verzie Wix.)

image

Bola pridaná.

image

Predvoľby projektu

Kliknite pravým tlačidlom myši na projekt a vyberte položku Vlastnosti.

image

Na karte Inštalátor môžete zadať názov súboru Inštalátora na generovanie s výstupným názvom. Názov súboru môžete zmeniť aj po vygenerovaní inštalátora, takže ho podľa potreby zmeňte.

image

Vyberte kartu zostavenie. Nemyslím si, že budem uvoľniť to s konfiguráciou ladenia, takže budem meniť konfiguráciu na uvoľnenie.

Zadajte ja-JP pre kultúry stavať. Zdá sa, že je schopný špecifikovať viac jazykov alebo nevyplnené, ale ak budete stavať v inom jazyku ako ja-JP v japonskom prostredí OS, dostanete chybu. Ak chcete stavať v inom jazyku, možno budete musieť poskytnúť anglický OS alebo pridať jazykový balík. (Nepotvrdená operácia)

image

Poskytnite materiálu, ktorý sa má zobraziť v sprievodcovi

Budem pripravovať tri materiály pre zobrazenie sprievodcu inštalátora.

banner. bmp

Zobrazí sa na titulku v hornej časti obrazovky inštalácie.

image

Veľkosť banner. bmp je 493 x 58 pixel. To je zvyčajne vhodnejšie, aby sa zmestili obraz do 200px na pravej strane a zostávajúce pozadie biele, ale môžete tiež dať obraz na ľavej strane. V takom prípade sa prekrýva s textom, takže by nemalo byť ťažké vidieť.

Dialog. bmp

Používa sa pre obrázky na pozadí na začiatku a na konci inštalácie.

image

Dialog. bmp je veľkosť 493 x 312 pixel. Ak chcete, aby sa zmestili obraz na ľavej strane, fit je v rozmedzí "164 x 312" pixel, a aby zvyšok biele pozadie. Ak dáte obrázok na pravej strane, bude prekrývať s textom, takže by nemalo byť ťažké vidieť.

License. RTF

Používa sa na zobrazenie licenčnej zmluvy na inštalačnej obrazovke. Obsah vytvorený v tomto súbore sa zobrazí ako na inštalačnej obrazovke. Nehovoriac o vety, rozloženie a text dekorácie sa odráža.

Neexistuje žiadny pevný text na zobrazenie, takže prosím vytvorte obsah pre aplikáciu, ktorú chcete distribuovať.

image

Súbor. RTF môžete upraviť v programe WordPad, ktorý je štandardne nainštalovaný v systéme Windows. Môžete upravovať slovo, ale je to bezpečné upraviť v programe WordPad, pretože si spomeniete, že nevyzeral dobre.

image

Pridajte tieto tri súbory do projektu.

image

Nasadenie súborov na inštaláciu

Vytvorte priečinok v priečinku projektu. Názov priečinka môže byť čokoľvek, ale robiť to trochu jednoduchšie tak urobiť, ak chcete urobiť rovnaký názov priečinka, ktorý vytvoríte v programových súboroch počas inštalácie. Tento názov priečinka sa používa aj pre relatívne cesty pri odkazujúce na súbory v konfiguračnom súbore.

Máte priečinok v priečinku projektu, ale nemusíte ho pridať do projektu aplikácie Visual Studio.

image

Pridať množinu súborov na inštaláciu.

image

Zhrnutie

V tomto momente ste pripravení prejsť do fáz pred nastavením inštalátora. Nabudúce vám ukážem, ako nastaviť Inštalátor a ako to urobiť.