2017-01-09 8 views
1

Ist es möglich, die Reihenfolge install/unintall von Wix Features zu steuern? Ich bin mir nicht sicher, ob sie in der Reihenfolge installiert/deinstalliert werden, in der sie in der Datei Product.wxs definiert sind. Konnte keine Dokumentation finden. Meistens bin ich besorgt über die Reihenfolge der Deinstallation, ich muss die Reihenfolge, in der Funktionen deinstalliert werden, zu kontrollieren.Steuerung WIX Funktionen Installation/Deinstallation Bestellung

+0

Welche Art von Element benötigt eine bestimmte Sequenz? Eine benutzerdefinierte Aktion? Oder etwas anderes? –

+0

Nun, ich habe eine Reihe von Websites und verwandten Apppools. Einige der Websites stellen Anfragen an andere Personen, so dass ich zum Zeitpunkt der Kündigung die Reihenfolge der Deinstallation kontrollieren muss. –

Antwort

1

Sie können die Reihenfolge, in der Features installiert oder deinstalliert werden, nicht steuern, da Windows Installer nicht so funktioniert. Wenn Sie die MSI-Datei mit Orca betrachten und die Reihenfolge (nach Nummer) in der InstallExecuteSequence-Tabelle betrachten, sehen Sie Aktionen wie RemoveRegistryValues, RemoveFiles, RemoveFolders. Diese Aktionen entfernen (zum Beispiel) alle Dateien im Produkt, nicht nur die Dateien (oder Registrierungseinträge) für eine bestimmte Funktion.

Die kurze Antwort ist, dass Sie die Reihenfolge, in der Features entfernt werden, nicht steuern können. Es scheint, dass Sie eine classic XY question gefragt haben und es könnte helfen, nach dem zugrunde liegenden Problem zu fragen, das Sie zu lösen versuchen, das Sie glauben lässt, dass das Steuern der Feature-Deinstallationsreihenfolge helfen könnte, zu lösen.

Verwandte Themen