Setup Projekte erstellen mit WiX und Votive
WiX (Windows Installer XML) ist ein Tool, um mit Hilfe von XML-Dateien aus einem Visual Studio Projekt ein Installer-Paket zu erstellen. Die aktuell stabile Version kann hier heruntergeladen werden.
Auf der Website kann auch das Plugin “Votive” für Visual Studio heruntergeladen werden. Es ermöglicht den Aufruf von WiX aus Visual Studio. Außerdem ermöglicht es die Erstellung von .wxs-Dateien mit IntelliSense-Unterstützung
Die Erstellung einer Installerdatei kann entweder über das Plugin erfolgen, oder manuell durchgeführt werden, indem man eine XML-Datei (.wxs) erstellt, die die Installerkonfiguration enthält. Diese XML-Datei wird dann mit dem Tool candle.exe in eine .wixobj-Datei umgewandelt, aus der dann mit dem Tool light.exe eine .msi-Datei erstellt wird. Einfacher geht es aber mit dem “Votive“-Plugin.
Auf der Projekt-Website findet sich ein Tutorial zur Erstellung der .wxs-Datei. Ein weiteres Blog zum Thema WiX, das ebenfalls sehr zu empfehlen ist, findet sich hier.
Tags:.NET, Installer, Visual Studio, XML

