"MSI" Windows Installer létrehozása WiX part1 használatával

Oldal létrehozásának dátuma :

Környezet

Vizuális stúdió
  • Visual Studio Közösség 2017
  • Visual Studio Közösség 2019
WiX eszközkészlet
3.11.2

※ Működik más verziókban, de nem erősítették meg

Először

Legutóbb, amikor beállítottam a WiX-et, szeretnék létrehozni egy telepítőt.

A létrehozandó telepítő képe

Ha ebben a lépésben hozza létre, a következő telepítőt hozhatja létre.

image

image

image

image

image

Előelőkészítés

  • Már létrehozott egy Windows-alkalmazást, amelyet közzé szeretne tenni.
  • A WiX készen áll.

Felkészülés a programok (exek) terjesztésére

Hozzon létre egy programot, építse létre és készítse elő a tesztet elvégzett alkalmazást (exe). Már használt WiX terjeszteni egy próba-változat a játék kis szablya,így már kifüggesztett a lépéseket. Felhívjuk figyelmét, hogy egyes játékok grafikát tartalmaznak.

Az alábbi lista a fájlokat kell telepíteni ebben az időben. Mivel az "exe" és az "ico" fájlok játékok, "exe", ha azt szeretné, hogy egyedül dolgozni "exe" nem jelent problémát. "ico" egy ikon kép jelenik meg a Start menüben, így kell készíteni.

image

By the way, a program 32bites és 64bites verziók, de ezúttal fogok létrehozni egy 32 bites telepítő.

WiX telepítőprojekt létrehozása

Indítsa el a Visual Studio alkalmazást, és hozzon létre egy új projektet. Jelölje ki, mert a WiX v3-hoz van telepítőprojekt.

image

A projekt nevének könnyen érthetőnek kell lennie. Bárhol megtalálhatja, de ha nincs semmi baja, átadhat egy alfanumerikus útvonalat.

image

A projekt létrejött. Az első "Product.wxs" megnyitásához szükséges beállításokat fogja írni, de először felkészülhet rá.

image

Felhasználói felületi tárak böngészése

Attól függően, hogy milyen telepítőt hoz létre, szeretnék néhány módosítást végrehajtani az egyszerű varázsló stílusú telepítőn, ezért hozzáadok egy felhasználói felületi könyvtárat. Kattintson a jobb gombbal a Hivatkozások elemre a projektben, és válassza a Hivatkozás hozzáadása parancsot.

image

Nyissa meg a "C:\Program Files (x86)\WiX Toolset v3.11\bin\mappát, adja hozzá a "WixUIExtension" mappát, és kattintson az OK gombra. (A mappa elérési útja a fejlesztői környezettől és a wix-verziótól függően változhat.)

image

Bekerült.

image

Projektbeállítások

Kattintson a jobb gombbal a projektre, és válassza a Tulajdonságok parancsot.

image

A Telepítő lapon megadhatja a kimeneti névvel létrehozandó telepítő fájlnevét. A fájlnevet a telepítő létrehozása után is módosíthatja, ezért szükség szerint módosíthatja.

image

Válassza a Build lapot. Nem hiszem, hogy elengedem a hibakeresési konfigurációval, ezért a Konfigurációt kiadásra fogom változtatni.

Adja meg a ja-JP a kultúrák építeni. Úgy tűnik, hogy több nyelvet vagy betöltetlen nyelvet adhat meg, de ha a japán operációs rendszer környezetében a ja-JP-től eltérő nyelven épít, hibaüzenetet kap. Ha más nyelven szeretne felépíteni, előfordulhat, hogy angol operációs rendszert kell megadnia, vagy nyelvi csomagot kell hozzáadnia. (Meg nem erősített művelet)

image

A varázslóban megjelenítendő anyag biztosítása

Előkészítek három anyagot a telepítő varázsló megjelenítéséhez.

banner.bmp

Úgy tűnik, a banner tetején a telepítő képernyőn.

image

A banner.bmp mérete 493 x 58 pixel. Ez általában előnyös, hogy illeszkedjen a kép belül 200px a jobb oldalon, és a fennmaradó háttér fehér, de akkor is fel a képet a bal oldalon. Ebben az esetben átfedésben van a szöveggel, így nem lehet nehéz észrevenni.

párbeszédpanel.bmp

A telepítés elején és végén háttérképekhez használható.

image

a dialog.bmp mérete 493 x 312 képpont. Ha azt szeretnénk, hogy illeszkedjen a kép a bal oldalon, illik, hogy a tartomány "164 x 312" pixel, és a többi egy fehér háttér. Ha egy képet a jobb oldalra helyez, az átfedésben lesz a szöveggel, így nem lehet nehéz észrevenni.

licenc.rtf

A licencszerződés megjelenítésére szolgál a telepítési képernyőn. Az ebben a fájlban létrehozott tartalom a telepítési képernyőn jelenik meg. Nem is beszélve mondatok, elrendezés és szöveg dekoráció tükröződik.

Nincs megjelenendő rögzített szöveg, ezért kérjük, hozza létre a terjesztni kívánt alkalmazás tartalmát.

image

Az .rtf fájlt szerkesztheti a WordPad ben, amely szabványosan telepítve van a Windows rendszeren. A wordeket szerkesztheti, de a WordPaden biztonságosan szerkesztheti, mert nem emlékszik, hogy nem nézett ki jól.

image

Adja hozzá ezt a három fájlt a projekthez.

image

A telepíthető fájlok telepítése

Hozzon létre egy mappát a projekt mappában. A mappa neve bármi lehet, de így egy kicsit könnyebb megtenni, ha azt szeretnénk, hogy ugyanazt a mappa nevet, hogy hozza létre a Program Files a telepítés során. Ez a mappanév relatív elérési utakhoz is használható, amikor egy konfigurációs fájlban lévő fájlokra hivatkozik.

Van egy mappa a projektmappában, de nem kell hozzáadnia a Visual Studio-projekthez.

image

Telepítse a fájlok készletét.

image

Összefoglaló

Ezen a ponton készen áll a szakaszokra, mielőtt beállítja a telepítőt. Legközelebb megmutatom, hogyan kell beállítani a telepítőt, és hogyan lehet ezt elvégezni.