Gute Ressourcen zum Erlernen des Erstellens von MSI-Installationsprogrammen aus WiX [geschlossen]


87

Ich habe es aufgegeben, Lippenstift auf die Schweine von Installateuren aufzutragen, die aus Visual Studio stammen, und habe mich für WiX entschieden .

Welche Ressourcen würden Sie empfehlen, um zu lernen und zu referenzieren?

(Hinweis: Dies ist keine Frage, welche Installer-Technologie Sie verwenden. Sie ist spezifisch für WiX.)


Wie pro stackoverflow.com/questions/128434/... Dieses mehr oder weniger eine Umfrage die besten WiX Referenzen zu finden
Ryan

Antworten:


69

3
Rob Mensching ( stackoverflow.com/users/23852/rob-mensching ) ist der WiX-Projektleiter.
M. Dudley

Vielen Dank für die Links
Abdulsalam Elsharif

14

Eine der besten Möglichkeiten, WiX zu lernen, bestand darin, eine vorhandene MSI zu verwenden, die etwas tat, was ich tun wollte, und den Dark- Dekompiler zu verwenden, um daraus ein WiX-Skript zu generieren. Dann las ich das.


1
'Dunkler' Link ist toter Kumpel.
IbrarMumtaz

Konnte keinen guten Ersatzlink finden, ihre Dokumente haben sich stark verändert.
Chris

Ich stimme dem zu - die Verwendung von Dark auf diese Weise ist in der Tat eine großartige Möglichkeit, Wix zu lernen, und bietet eine überraschende Granularität und Kontrolle für spezielle Installationsfälle wie IIS und ähnliche erweiterte Funktionen. Diese Granularität fehlt tatsächlich bei anderen Werkzeugen, da sie sich auf Einfachheit konzentrieren.
Stein Åsmul

12

Schauen Sie sich neben den von den oben genannten Personen bereitgestellten Links auch den Ansatz an, mit dem ich dies den Personen erkläre:

Wix-Befehle zum Erstellen von MSI aus Wix:



6

Obwohl es nicht nur mit WiX zu tun hat , ist das Buch von Apress :

Die endgültige Anleitung zum Windows Installer Von Phil Wilson Link

Es hat mir geholfen, die Installationsprozesse zu verstehen. Es ist ein gutes Buch, wenn Sie Installer schreiben.


1
Jeder sollte dies lesen, bevor er
anfängt

6

Ich muss hinzufügen wix-users@lists.wixtoolset.org. Dort hängt jeder rum und stellt / beantwortet Fragen, wenn er auftaucht. Wenn Sie nur auf dieser Mailingliste lauern, erhalten Sie in Echtzeit Informationen zum WiX-Toolset.



2

Wenn Sie Deutsch verstehen, lesen Sie die Artikel im Entwickler Magazin , Ausgabe: 2008-05, 2008-06 und 2009-01.

2009-02 wird ein Follow-up mit mehr Entwicklungsmaterial (MSI API) veröffentlicht.


2

Sie können den Link als Referenz verwenden. Https://www.firegiant.com/wix/tutorial/ Es hilft Anfängern nicht, da es keine praktischen Beispiele enthält.

Für Anfänger gibt es einen Kurs, der Ihnen die Grundlagen vermittelt, wenn Sie ein Pluralsight-Abonnement haben.

'WIX-Cookbook' https://www.packtpub.com/web-development/wix-cookbook von Nick-Ramirez (Deckt Wix-3.8 ab). Dies ist das Buch für alle, die ihre Arbeit schnell erledigen möchten.

Wenn Sie sich eingehend darüber informieren möchten, wie und warum alles funktioniert, sollten Sie wahrscheinlich Wix-3.6 A Developers Guide desselben Autors durchgehen. https://www.packtpub.com/application-development/wix-developers-guide-windows-installer-xml

Informationen zum Erstellen eines Installationsprogramms für Websites finden Sie in den folgenden Serien von Bart De Meyer: http://blog.bartdemeyer.be/2013/10/create-an-installer-for-website-with-wix-part-1/ Dieser Artikel wird angezeigt Sie erfahren, wie Sie Wix-Tools wie Candle und Light verwenden.


1

Ich habe ein Tutorial geschrieben , das zeigt , wie Sie einen WIX Installer für eine Konsolenanwendung erstellen hier , wenn Sie ein praktisches Beispiel wollten.


Link ist unterbrochen.
Steve Smith

Der Link wurde behoben.
Bayological

0

Mit einem anderen schamlosen Stecker einschalten; Ich habe kürzlich einen Artikel geschrieben, in dem ich etwas verzweifelt versuche, einige der Konzepte von WiX leichter zu verstehen als die anderen. Nichts für Ungut.

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

Es soll vor dem Lesen von Tutorials gelesen werden, da es speziell versucht, einige der Dinge anzusprechen, die Menschen aufgrund des guten Lesens dieser Tutorials immer falsch zu verstehen scheinen. Und vor allem die Dokumentation. Zumindest habe ich das getan.

Es gibt auch einen anderen Artikel, der etwas fortgeschrittener ist und einen Blickwinkel auf Systeme hat, die Skripte (wie Python usw.) verteilen, und warum man nicht nur in diesen, sondern in allen Fällen Paraffin anstelle von Wärme verwenden sollte.

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

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.