控制WIX功能安装/卸载订单

时间:2017-01-09 10:19:28

标签: wix windows-installer wix3.8

是否可以控制install/unintall Wix Features的顺序?我不确定它们是否按照Product.wxs文件中定义的顺序安装/卸载。找不到任何文件。 主要是我担心卸载顺序,我需要控制卸载功能的顺序。

1 个答案:

答案 0 :(得分:1)

您无法控制安装或卸载功能的顺序,因为这与Windows Installer的工作方式不同。如果您使用Orca查看MSI文件并查看InstallExecuteSequence表中的顺序(按编号),您将看到RemoveRegistryValues,RemoveFiles,RemoveFolders等操作。这些操作会删除(例如)产品中的所有文件,而不仅仅是特定功能的文件(或注册表项)。

简短的回答是您无法控制删除功能的顺序。您似乎已经询问了classic XY question,并且可能有助于询问您尝试解决的基本问题,这会让您相信控制功能卸载顺序可能有助于解决问题。