WiX oder auch Windows Installer XML ist eine auf XML basierende Beschreibungssprache für Windows Installer Pakete. Das WiX Toolset beinhaltet mitunter Kommandozeilenprogramme um aus WiX Quelldateien ausführbare Windows Installer Pakete (MSI) zu erstellen.
Abgrenzung
Für die Erstellung von Windows Installer Paketen steht eine ganze Reihe von grafischen Applikationen zur Verfügung bsp. von Acresso oder Symantec. Mit diesen ist es möglich - relativ einfach - komplexe Installationsroutinen zu erstellen. Warum sollte man also auf deren Komfort verzichten und seine Windows Installer Pakete über XML beschreiben ?
- Open Source
WiX ist kostenlos über http://wix.sourceforge.net verfügbar.
- What you see is what you get
Grafische Tools generieren oftmals mehr als man braucht, was das Endprodukt, also das Windows Installer Paket, unnötigt aufbläht. Ausserdem leidet die Übersichtlichkeit darunter. Mit WiX enthält das Windows Installer Paket nur das, was in der XML Datei beschrieben wurde und auch nicht mehr. Keine grafische Benutzerausgabe definiert ? Dann ist auch keine im MSI Paket.
- Vergleichen von Installationsversionen
WiX ist XML ist Text. Mit jedem besseren Texteditor können unterschiedliche Versionen des Pakets verglichen werden, ohne auf weitere Tools zurückgreifen zu müssen
- Quellcodeverwaltung
WiX Quelldateien können auch in bestehenden Quellverwaltungsprogramm mitaufgenommen werden wie CVS, Subversion oder Git.
Zielgruppen
geeignet ist WiX für alle die sich mit Installationsroutinen auseinander setzen dürfen / müssen.
Weiterführende externe Links
weiter zu WiX - Grundlagen
Comments (0)
You don't have permission to comment on this page.