Creï un instal·lador de finestres "MSI" que utilitza WiX part1
Medi ambient
- Visual Studio
-
- Visual Studio Community 2017
- Visual Studio Community 2019
- WiX Toolset
- 3.11.2
※ Funciona en altres versions, però no està confirmada
Al principi
La darrera vegada que instal·lo WiX, m'agradaria crear de fet un instal·lador.
Imatge de l'instal·lador per crear
Si el crea en aquest pas, serà capaç de crear el següent instal·lador.
Pre-preparació
- Ja heu creat una aplicació per a Windows que voleu publicar.
- Es configura WiX.
Preparació de programes (Exes) per distribuir
Creï un programa, construeixi, i prepari l'aplicació (exe) que ha completat la prova. Hem utilitzat WiX per distribuir una versió de prova del joc petit saber,així que hem publicat els passos. Alguns jocs inclouen gràfics.
Sota és una llista dels arxius per ser instal·lats aquesta vegada. Ja que "exe" i "ICO" són arxius per a jocs, "exe" si vol treballar de manera sola "exe" no és un problema. "ICO" és una imatge d'icona que es mostrarà al menú de començament, així hauria de preparar.
Per cert, el programa té 32bit i versions de 64bit, però aquesta vegada crearé un instal·lador de 32 mica.
Crear un projecte de configuració de WiX
Inicieu el Visual Studio i creeu un nou projecte. Seleccioni'l perquè hi ha projecte d'organització per a WiX v3.
El nom del projecte ha de ser fàcil d'entendre. Podeu trobar-lo en qualsevol lloc, però si no teniu cap problema, podeu passar un camí alfanumèric.
El projecte ha estat creat. Estarà escrivint les escenes exigides per a la primera obertura de "Product. wxs", però primer es prepararà per a això.
Navegueu per les biblioteques de la IU
Depenent de quin instal·lador crea, tenia com fer alguns canvis a l'instal·lador d'estil de mags simple, així afegiré una biblioteca d'UI. Feu clic amb el botó dret a les referències del projecte i seleccioneu Afegeix una referència.
Obri la carpeta "C:\Program files (x86) \WiX Toolset v 3.11 \ bin \", afegeixi "WixUIExtension" i faci clic al botó correcte. (El camí de la carpeta pot variar en funció de l'entorn de desenvolupament i de la versió Wix.)
S'ha afegit.
Preferències del projecte
Feu clic amb el botó dret del projecte i seleccioneu Propietats.
Des de la pestanya instal·lador, podeu especificar el nom del fitxer de l'instal·lador a generar amb el nom de sortida. Podeu canviar el nom del fitxer fins i tot després de generar l'instal·lador, així que canvieu-lo segons calgui.
Seleccioni el tabulador de complexió. No penso que l'alliberaré amb configuració de depuració, així canviaré la configuració per alliberar.
Entri ja-JP perquè les cultures construeixin. Sembla que sigui capaç d'especificar llengües múltiples o sense farcit, però si construeix en un idioma altre que ja-JP en l'ambient d'OS japonès, aconseguirà un error. Si voleu construir en un altre idioma, és possible que hagueu de proporcionar un sistema operatiu anglès o afegir un paquet d'idioma. (Operació no confirmada)
Proporcioneu el material que es visualitzarà a l'auxiliar
Prepararé tres materials per mostrar l'mag d'instal·lador.
banner. bmp
Apareix a la bandera a la part superior de la pantalla d'instal·lació.
La mida de banner. bmp és 493 x 58 píxel. Normalment és preferible encaixar la imatge dins de 200px a la dreta i fer el fons restant blanc, però també podeu posar la imatge a l'esquerra. En aquest cas, se superposa amb el text, de manera que no hauria de ser difícil de veure.
dialog. bmp
S'utilitza per a imatges de fons al començament i al final de la instal·lació.
dialog. bmp és la mida de 493 píxels de x 312. Si voleu ajustar la imatge de l'esquerra, ajusta-la a l'interval de píxels "164 x 312", i feu la resta un fons blanc. Si poseu una imatge a la part dreta, se superposarà amb el text, de manera que no hauria de ser difícil de veure.
License. rtf
S'utilitza per mostrar l'acord de llicència a la pantalla d'instal·lació. El contingut creat en aquest fitxer es mostra tal com es troba a la pantalla d'instal·lació. Per no parlar de frases, disseny i decoració de text es reflecteixen.
No hi ha cap text fix per mostrar, així que creeu el contingut de l'aplicació que voleu distribuir.
Pot editar l'arxiu de. rtf en WordPad, que s'instal·la pàgines a Windows. Podeu editar la paraula, però és segur editar-la al WordPad perquè Recordeu que no es veia bé.
Afegiu aquests tres fitxers al vostre projecte.
Desplegueu els fitxers que voleu instal·lar
Creeu una carpeta a la carpeta del projecte. El nom de la carpeta pot ser qualsevol cosa, però fent-ho una mica més fàcil de fer això si vol fer el mateix nom de carpeta que crea en arxius de programa durant instal·lació. Aquest nom de carpeta també s'utilitza per als camins relatius en referir-se als fitxers d'un fitxer de configuració.
Teniu una carpeta en una carpeta de projecte, però no cal que l'afegiu al vostre projecte Visual Studio.
Afegeixi un conjunt d'arxius per instal·lar.
Resum
En aquest punt, ja esteu preparat per anar a les fases abans de configurar l'instal·lador. La propera vegada, us mostraré com configurar l'instal·lador i com fer-ho.