Vytvoření Instalační služby systému Windows "MSI" pomocí části WiX1
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.
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.
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.
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.
Projekt byl vytvořen. Budete psát nastavení potřebné pro první otevření "Product.wxs", ale nejprve se na to připravíte.
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.
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.)
Byla přidána.
Předvolby projektu
Klikněte pravým tlačítkem myši na projekt a vyberte Vlastnosti.
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.
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)
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.
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.
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.
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.
Přidejte tyto tři soubory do projektu.
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.
Přidejte sadu souborů, které chcete nainstalovat.
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.