2009-02-18 4 views
6

Ich benutze derzeit WIX, stoße aber immer wieder auf Einschränkungen (z. B. die Fähigkeit, Eigenschaften als Wert einer anderen Eigenschaft zu erweitern). Auch nicht sicher, ob ich mit dem FileSearch-Element einen Fehler hatte, weil es nicht wie erwartet funktioniert (findet keine Datei, die definitiv da ist). Ich kann den Weg der Verwendung von benutzerdefinierten Aktionen in einer DLL gehen, aber nur fragte mich, ob es einen besseren Weg gibt.Was ist das beste MSI generierende Installationstool?

Antwort

4

Ich denke, das beste Werkzeug (Reife, Funktionen, Dokumentation, einfach zu bedienen) ist derzeit AdvancedInstaller. Normalerweise empfehle ich keine kommerziellen Tools, aber dieses hier ist wirklich ein gutes Preis-Leistungs-Verhältnis.

Sie haben auch Freeware-Edition für grundlegende Bedürfnisse.

+0

Sieht gut aus! Ich hätte es gerne gesehen, bevor ich Stunden damit verbracht habe, WiX zu lernen :) Aber es gibt Vorteile, wenn das Installationsprogramm in den IDE- und Build-Prozess integriert ist, besonders da Visual Studio 2010 wahrscheinlich WiX (oder wie auch immer man es nennt) eingebaut hat. – si618

+0

I Habe den AdvancedInstaller vollständig in meinen Build-Prozess integriert. Sie haben eine sehr gute Befehlszeilenunterstützung. –