Kennt jemand ein vernünftiges Programm mit dem man WiX (also schlussendlich MSI) Installer bauen kann? Hab schon WixEdit, die Integration in Visual Studio und SharpDevelop durch, aber keins davon funktioniert richtig oder man muss die XML Files per Hand schreiben. Letzteres geht zwar für kleinere Projekte, aber sobald mehr Abhängigkeiten reinkommen ist der Wartungsaufwand VIEL zu groß. Hätte gern etwas, das - einem ermöglicht einfach Dateien, Registry-Einträge und Co zu verwalten - multi-language Installer bietet - einen Dialog Designer hat - nicht zu viel kostet
Ich hatte kürzlich auch nach solch einem Tool gesucht aber nix vernünftiges gefunden. Letztendlich werden bei uns die XML-Files immer noch von Hand editiert. Spezielle Dialoge haben wird in eine SetupLibrary ausgelagert. Es gibt auch eine Reihe von Tool die dir das Leben einfacher machen.
Hier ist Paraffin sehr nützlich. Das Tool erzeugt dir zum Beispiel eine WiX-Componente anhand einer Directory, d.h. du könntest alle abhängigen Komponenten in einen separates "lib" Ordner legen und die erzeugte WiX-Componente dann als WiX-Feature einbinden.
Früher gab es einmal http://www.wixaware.com/ Jetzt wird es zu InstallAware weitergeleitet. Vielleicht behandeln die mit ihrer IDE auch WiX Scripts. Hatte leider noch keine Zeit zum Untersuchen.