Vytvoření Instalační služby systému Windows "MSI" pomocí části WiX1

Datum vytvoření stránky :

Prostředí

Visual Studio
  • Visual Studio Společenství 2017
  • Visual Studio Společenství 2019
Sada nástrojů WiX
3.11.2

※ Pracuje v jiných verzích, ale je nepotvrzený

Zpočátku

Když jsem naposledy nastavil WiX, chtěl bych skutečně vytvořit instalátor.

Obrázek instalačního programu k vytvoření

Pokud jej vytvoříte v tomto kroku, budete moci vytvořit následující instalační program.

image

image

image

image

image

Předpříprava

  • Již jste vytvořili aplikaci pro systém Windows, kterou chcete publikovat.
  • WiX je nastavena.

Příprava programů (exes) k distribuci

Vytvořte program, sestavte a připravte aplikaci (exe), která dokončila test. Použili jsme WiX k distribuci zkušební verze hry malý šavle,takže jsme zaslali kroky. Vezměte prosím na vědomí, že některé hry obsahují grafiku.

Níže je uveden seznam souborů, které mají být nainstalovány tentokrát. Vzhledem k tomu, "exe" a "ico" jsou soubory pro hry, "exe", pokud chcete pracovat sám "exe" není problém. "ico" je obrázek ikony, který se zobrazí v nabídce Start, takže byste se měli připravit.

image

Mimochodem, program má 32bit a 64bit verze, ale tentokrát budu vytvářet 32-bit instalátor.

Vytvoření projektu nastavení WiX

Spusťte Visual Studio a vytvořte nový projekt. Vyberte ji, protože existuje instalační projekt pro WiX v3.

image

Název projektu by měl být snadno pochopitelný. Můžete ji najít kdekoliv, ale pokud nemáte žádné problémy, můžete projít alfanumerickou cestou.

image

Projekt byl vytvořen. Budete psát nastavení potřebné pro první otevření "Product.wxs", ale nejprve se na to připravíte.

image

Procházení knihoven uživatelského uživatelského režimu

V závislosti na tom, co instalátor vytvoříte, chtěl bych udělat nějaké změny v jednoduchém průvodce-styl instalátoru, tak jsem se přidat knihovnu ui. Klikněte v projektu pravým tlačítkem na Reference a vyberte Přidat odkaz.

image

Otevřete složku "C:\Program Files (x86)\WiX Toolset v3.11\bin\", přidejte "WixUIExtension" a klepněte na tlačítko OK. (Cesta ke složce se může lišit v závislosti na vývojovém prostředí a verzi wix.)

image

Byla přidána.

image

Předvolby projektu

Klikněte pravým tlačítkem myši na projekt a vyberte Vlastnosti.

image

Na kartě Instalační služba můžete zadat název souboru instalačního programu, který má být generován s výstupním názvem. Název souboru můžete změnit i po vygenerování instalačního programu, proto jej podle potřeby změňte.

image

Vyberte kartu Sestavení. Nemyslím si, že budu uvolnění s ladění konfigurací, takže budu měnit konfiguraci na vydání.

Zadejte ja-JP pro jazykové verze k sestavení. Zdá se, že je schopen zadat více jazyků nebo nevyplněno, ale pokud vytvoříte v jiném jazyce než ja-JP v japonském prostředí operačního systému, zobrazí se chyba. Pokud chcete vytvořit v jiném jazyce, budete muset poskytnout anglický operační hod nebo přidat jazykový balíček. (Nepotvrzený provoz)

image

Poskytnutí materiálu, který se má zobrazit v průvodci

Připravím tři materiály pro zobrazení průvodce instalátorem.

banner.bmp

Zobrazí se v banneru v horní části instalační obrazovky.

image

Velikost banner.bmp je 493 x 58 pixelů. To je obvykle vhodnější, aby se vešly obraz do 200px na pravé straně a zbývající pozadí bílé, ale můžete také dát obrázek na levé straně. V takovém případě se překrývá s textem, takže by nemělo být těžké vidět.

dialog.bmp

Používá se pro obrázky na pozadí na začátku a na konci instalace.

image

dialog.bmp je velikost 493 x 312 pixelů. Pokud chcete obrázek umístit vlevo, vejde se do rozsahu "164 x 312" pixelu a zbytek najdete na bílém pozadí. Pokud položíte obrázek na pravou stranu, bude se překrývat s textem, takže by nemělo být těžké vidět.

licence.rtf

Slouží k zobrazení licenční smlouvy na instalační obrazovce. Obsah vytvořený v tomto souboru se zobrazí tak, jak je na instalační obrazovce. Nemluvě o věty, rozložení a text dekorace se odráží.

Neexistuje žádný pevný text k zobrazení, takže prosím vytvořte obsah pro aplikaci, kterou chcete distribuovat.

image

Soubor RTF můžete upravit v aplikaci WordPad, která je standardně nainstalována v systému Windows. Slovo můžete upravovat, ale je bezpečné ho upravovat v aplikaci WordPad, protože si pamatujete, že nevypadalo dobře.

image

Přidejte tyto tři soubory do projektu.

image

Nasazení souborů k instalaci

Vytvořte složku ve složce projektu. Název složky může být cokoliv, ale takže je to trochu jednodušší, pokud chcete udělat stejný název složky, který vytvoříte v programových souborech během instalace. Tento název složky se také používá pro relativní cesty při odkazování na soubory v konfiguračním souboru.

Máte složku ve složce projektu, ale není nutné ji přidat do projektu sady Visual Studio.

image

Přidejte sadu souborů, které chcete nainstalovat.

image

Shrnutí

V tomto okamžiku jste připraveni přejít do fáze před nastavením instalačního programu. Příště vám ukážu, jak nastavit instalátor a jak to udělat.