2010-04-28 63 views
1

我正在尋找一種方法來創建一個WIX的安裝程序,該程序正在從xml文件(或者文件中的一個簡單表格)加載設置,並根據數據在xml /表中。WIX中的「決策表」

任何想法?

回答

1

WiX沒有xmlLocator模式,因此您必須編寫自定義操作來將數據集讀入屬性。從那裏取決於修改功能的含義。你的意思是隱藏,安裝或不安裝該功能,或者你有更多的動態?

如果是前者,則可以使用您在Condition元素中加載的屬性來更改相對於INSTALLLEVEL屬性的功能的installLevel。如果您有更復雜的想法(不太可能),則必須使用自定義操作將臨時行發佈到feature/featurecomponents表中。

+0

克里斯托弗, 感謝您的回答。我有一個更復雜的想法。目前我正在用vbs腳本測試出路。 如果我有一些答案,我會在這裏發表。 – 2010-05-05 07:33:05