Buone risorse per imparare a creare programmi di installazione MSI da WiX [chiuso]


87

Ho rinunciato a provare ad applicare il rossetto ai maiali di installatori che escono da Visual Studio e ho deciso di guardare WiX .

Quali risorse consiglieresti di apprendere e fare riferimento?

(Nota: questa non è una domanda su quale tecnologia di installazione usi, è specifica di WiX.)


Come da stackoverflow.com/questions/128434/… Questo è più o meno un sondaggio per trovare i migliori riferimenti WiX
Ryan

Risposte:


69

3
Rob Mensching ( stackoverflow.com/users/23852/rob-mensching ) è il capo del progetto WiX.
M. Dudley

Grazie per i collegamenti
Abdulsalam Elsharif

14

Uno dei modi migliori che ho trovato per imparare WiX è stato quello di prendere un MSI esistente che ha fatto qualcosa che volevo fare, e ha utilizzato il decompilatore Dark per generare uno script WiX da esso, e poi l'ho letto.


1
Il collegamento "scuro" è amico morto.
IbrarMumtaz

Non sono riuscito a trovare un buon collegamento sostitutivo, i loro documenti sono cambiati molto.
Chris

Secondo questo: usare il buio in questo modo è in effetti un ottimo modo per imparare Wix e produce una granularità e un controllo sorprendenti per casi di installazione speciali come IIS e simili funzionalità avanzate. Questa granularità è effettivamente carente in altri strumenti poiché si concentrano sulla semplicità.
Stein Åsmul

12

Oltre ai collegamenti forniti dalle persone sopra, dai un'occhiata anche all'approccio che uso per spiegare questo alle persone:

Comandi Wix per creare msi da wix:



6

Anche se non è solo correlato a WiX, il libro di Apress :

La guida definitiva a Windows Installer di Phil Wilson link

Mi ha aiutato a capire i processi di installazione. È un buon libro da avere quando si scrivono programmi di installazione.


1
Tutti dovrebbero leggerlo prima di iniziare a capire WiX
saschabeaumont

6

Devo aggiungere wix-users@lists.wixtoolset.org. È lì che tutti bazzicano e fanno / rispondono alle domande non appena vengono fuori. Il semplice fatto di essere in agguato in quella mailing list fornirà molta istruzione in tempo reale sul set di strumenti WiX.



2

Se conosci il tedesco, leggi gli articoli su Entwickler Magazin , edizione: 2008-05, 2008-06 e 2009-01.

Un follow-up sarà pubblicato nel 2009-02, con più materiale in via di sviluppo (API MSI).


2

Puoi usare il link come riferimento https://www.firegiant.com/wix/tutorial/ Non aiuterà un principiante in quanto non ha fornito esempi pratici.

Per un principiante, se hai un abbonamento pluralsight, c'è un corso che ti insegnerà le basi.

"WIX-Cookbook" https://www.packtpub.com/web-development/wix-cookbook di Nick-Ramirez (Covers Wix-3.8). Questo è il libro se qualcuno cerca di portare a termine il lavoro rapidamente.

Se vuoi acquisire una conoscenza approfondita su come e perché tutto funziona, probabilmente è meglio consultare Wix-3.6 A Developers Guide dello stesso autore. https://www.packtpub.com/application-development/wix-developers-guide-windows-installer-xml

Per creare un programma di installazione per siti Web, fare riferimento alle seguenti serie di Bart De Meyer http://blog.bartdemeyer.be/2013/10/create-an-installer-for-website-with-wix-part-1/ Questo articolo mostrerà come usare strumenti Wix come Candle and Light.


1

Ho scritto un tutorial che ti mostra come creare un programma di installazione WIX per un'applicazione console qui , se volessi un esempio pratico.


Il collegamento è interrotto.
Steve Smith

Corretto il collegamento.
bayologico

0

Entrando con un'altra spina spudorata; Recentemente ho scritto un articolo in cui cerco un po 'disperatamente di spiegare alcuni dei concetti di WiX in un modo più facilmente comprensibile rispetto agli altri. Senza offesa.

http://www.optimalbpm.se/wiki/index.php/WiX

È pensato per essere letto prima di leggere qualsiasi tutorial, perché cerca specificamente di affrontare alcune delle cose che le persone sembrano sempre fraintendere come risultato della lettura di quei tutorial. E soprattutto la documentazione. Almeno l'ho fatto.

Inoltre, c'è un altro articolo, un po 'più avanzato, che ha un'angolazione rispetto a quelli che distribuiscono sistemi basati su script (come Python, ecc.), E perché uno non solo in quelli, ma in tutti i casi dovrebbe usare Paraffin piuttosto che Heat.

http://www.optimalbpm.se/wiki/index.php/Wix_and_scripting_languages

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.