WiX

WiX
Windows Installer XML
Entwickler: Microsoft
Aktuelle Version: 2.0.5805.0
(06. Februar 2008)
Aktuelle Vorabversion: 3.0.4805.0 Beta
(20. Dezember 2008)
Betriebssystem: Windows
Kategorie: Softwaretechnik
Lizenz: Common Public License
Deutschsprachig: Nein
wix.sourceforge.net

Windows Installer XML (kurz WiX) ist das erste Programm von Microsoft, das als freie Software veröffentlicht wurde. Als es am 31. März 2004 bei SourceForge registriert wurde, sorgte das für großes Aufsehen.

WiX wurde ursprünglich intern bei Microsoft entwickelt und dient der Erstellung von Windows-Installer-Programmen mit Hilfe von XML-Dateien.

Eine GUI für WiX existiert nur in Form eines Plug-ins für Microsoft Visual Studio mit dem Namen Votive.

Programmstruktur

WiX setzt sich aus verschiedenen Komponenten zusammen, deren Namen sich aus einem Wortspiel mit „wicks“ (engl. für Kerzendochte) herleiten:

  • Candle (engl. Kerze), der Compiler, wird benutzt um die XML-Dokumente zu Objektdateien zu kompilieren, die Symbole und Referenzen zu Symbolen beinhalten.
  • Light (engl. Licht), der Linker, nimmt ein oder mehrere Objektdateien und verbindet die Referenzen in den Objektdateien mit den richtigen Symbolen aus anderen Objektdateien. Light ist ebenfalls dafür verantwortlich die Binärdateien zu verwalten, sie richtig zu verarbeiten und schließlich daraus eine MSI oder MSM Datei zu generieren.
  • Lit (vgl. Literatur, engl. beleuchtet), das Bibliothekswerkzeug, ist ein optionales Werkzeug mit dem man mehrere Objektdateien zu Bibliotheken kombinieren kann, die mit Light geparst werden können.
  • Dark (engl. Dunkelheit), der Decompiler, nimmt existierende MSI- und MSM-Dateien und erstellt XML-Dokumente, die das Paket repräsentieren.
  • Tallow (engl. Talg) und Heat (engl. Hitze) – Tallow ist ein Werkzeug um XML-Script für WiX-Dateilisten zu erzeugen und in einen Verzeichnisbaum zu überführen. Es produziert ein WiX „Fragment“, welches mit anderen WiX Quellcode-Dateien zur Compilezeit vereinigen kann. Ab Wix 3.0 wird dies das sogenannte Heat Werkzeug übernehmen, das noch besser funktionieren soll. Es gibt auch eine inoffizielle Version von Tallow, bekannt unter „Mallow“, welches über Synchronisationsfähigkeiten und verbesserte Komponenten-ID verfügt.

Siehe auch

Andere Installer-Programme:

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Wix — could mean:* Wix, Essex * WiX, the Windows Installer XML toolset * Wix.com, web site for easy creation of web sites, myspace comments and other flash content * Paul Wickens, the musician (keyboardist) * Vicques, Switzerland in an obsolete German… …   Wikipedia

  • Wix — ist die deutsche Bezeichnung der Schweizer Gemeinde Vicques JU Ein Dorf in der Grafschaft Essex, siehe Wix (Essex) WiX ist die Kurzbezeichnung für die Software Windows Installer XML Siehe auch: Wichs Wicks …   Deutsch Wikipedia

  • WiX — infobox software name = Windows Installer XML toolset developer = Microsoft author = Rob Mensching ( benevolent dictator ) latest release version = 2.0.5805 latest release date = October 5, 2007 latest preview version = 3.0.3725 latest preview… …   Wikipedia

  • WiX — Windows Installer XML (WiX) Тип Система создания инсталляторов Разработчик Rob Mensching и др. Написана на C++ и C# Операционная система Windows Последняя версия 3.5.2519 (31 января 2011) Тестовая версия …   Википедия

  • WiX — Windows Installer XML Windows Installer XML toolset (WiX), prononcer ouix , est un logiciel libre composé d un ensemble d outils permettant la création de paquets du type Windows Installer (MSI) à partir de documents XML. Il offre une interface… …   Wikipédia en Français

  • Wix — Recorded in a very wide range of spellings including Weech, Week, Weeke, Weekes, Wich, Wych, Weetch, Wick, Wickes, Wicks, Wix, Wike, Witch, Wykes, and Whick, this is an English surname. Its relative popularity is because it is either a… …   Surnames reference

  • Wix — wicked (as in good) but far cooler We found this wix new restaurant down on Queen Street …   Dictionary of american slang

  • Wix — wicked (as in good) but far cooler We found this wix new restaurant down on Queen Street …   Dictionary of american slang

  • wix — bil·ly·wix; …   English syllables

  • Wix — * Ein Meister Wix vnd Klügling. – Mathesy, 267a …   Deutsches Sprichwörter-Lexikon

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”