Wie zum ausführen von Wix custom action nach der installation?
Ich bin mit Wix3 zum installieren von WCF-Dienst für den IIS.
Wie kann ich meine benutzerdefinierte Aktion (c#) - Funktion nach der installation abgeschlossen? d.h. ich brauche zu öffnen, installiert web.config-Datei, und ersetzen Sie hostname durch den realen.
Irgendwelche Ideen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie planen, es nach InstallFinalize Aktion in "InstallExecuteSequence".
Gibt es eine Reihe von Aktionen, die in Windows Installer. Die WiX tutorial hat ein gutes Kapitel auf Veranstaltungen (und ist eine große Ressource, sowieso).
Ein typisches Beispiel der immer etwas nach InstallFinalize ist, um die installierte app zu starten.
Warum würden Sie:
1) Müssen Sie eine benutzerdefinierte Aktion?
2) Tun Sie es nach der Installation nicht während der Installation?
WiX hat einen built-in-Erweiterung für die Handhabung von, was Sie versuchen zu tun:
XML-Element (Util-Erweiterung)
Wird es aktualisieren Sie Ihre XML-nachdem die Datei installiert wurde, und Griff rollback-Szenarien als gut.
Was Sie haben, um zu schreiben eine CA für wenn ist das Lesen der XML-Wert zurück, in eine Immobilie ti Griff Reparatur-und upgrade-Situationen. Lesen:
Das WiX-toolset ' s "Erinnern Eigenschaft" Muster.