Wie einfache Wix setup Projekt

Haben wir eine client/server-Anwendung, die enthält einen Windows Service und eine Winform client tool. Ich habe es geschafft, erstellen Sie ein Wix-Projekt in Visual Studio (2010, mithilfe des wix 3.5 toolset). Ich bin mit der "Ernte" auf die Funktion verweist statt der Angabe jede Datei, denn es gibt viele library-Projekten beteiligt.

Probleme, die ich versuche, herauszufinden:

  1. Wie referenzierten DLLs? Einige sind im GAC, einige sind in einem relativen Pfad innerhalb des Arbeitsbereichs. Ich nehme an, ich könnte die Liste jede Datei ausdrücklich, aber es scheint, wie es sollte eine Möglichkeit für Wix zu erkennen.
  2. Installieren des service während der "Ernte" aktiviert ist. Alle Beispiele, die ich gesehen habe benötigen Sie ein explizites element mit Schlüsselpfad=true. Allerdings funktioniert das nicht mit der Ernte=true Einstellung.

Merke ich, dass die Ernte-Funktionalität könnte eine Bequemlichkeit, die nicht praktikabel ist, wenn es komplexere Dinge geht. Sollte ich aufgeben, auf die Ernte und die nur versuchen, um festzulegen, jede Datei explizit?

Meisten der Beispiele, die ich gesehen habe, auf Wix wurden nur Ausschnitte von xml-Dateien. Kann ich irgendwo die vollständigen real-world-Beispiele zum installieren von Dienstleistungen, die andere nicht-triviale setup-Funktionen?

Ich leide mit dem gleichen problem... ich muss an die Ernte-Funktion und die service-Installation an der gleichen Zeit. Gibt es irgendwelche Neuigkeiten über das nach 3 Jahren?

InformationsquelleAutor randbrown | 2011-03-08

Schreibe einen Kommentar