0
有沒有任何方法可以禁用Wix功能樹中的功能,而沒有選擇子功能? 不幸的是Wix默認不會這麼做。 在此先感謝 - 托馬斯WIX禁用父功能(如果沒有選擇子功能)
有沒有任何方法可以禁用Wix功能樹中的功能,而沒有選擇子功能? 不幸的是Wix默認不會這麼做。 在此先感謝 - 托馬斯WIX禁用父功能(如果沒有選擇子功能)
這是因爲Windows安裝程序沒有此功能。你可以做的最好的事情是編寫一個自定義的動作,走過你的featuretree並禁用孩子時的父母,而不是設置爲安裝。
否則,您可能可能重新安排您的功能樹/組件,以便父功能不會安裝任何東西;他們的孩子呢?
首先是可能的,但不是最好的方式;) 是的,只有孩子正在安裝組件。但是,如果沒有選擇子節點並且父節點仍然處於活動狀態,它看起來不太好...... – 2010-08-26 11:13:18
不要忘記,人們只需單擊下一個下一個下一個...無論如何他們很少會在安裝期間實際讀取呈現給他們的任何內容。 :-)另外,MSI會解釋「這個功能會安裝0K」 也許你可以命名這些功能,所以很明顯它們只是組而不是真實的。或者,也許你只是沒有這個功能,將孩子暴露在頂層。 對不起,這只是MSI的限制。您的其他選擇是不使用「自定義設置對話框」和關聯的FeatureTree,並創建您自己的UI故事,您可以更好地控制它,甚至可以使用外部UI處理程序。 – 2010-08-26 11:19:01
我知道如果是我,就沒有商業上的理由去做所有的事情,所以我只接受它並繼續前進。 – 2010-08-26 11:19:26