0
在Wix中,我該如何構建一個功能樹,以便在通過「將安裝在本地驅動器上」選擇父功能時,某些子功能默認處於選中狀態?Wix3(可選)選擇功能
我看到只有當我選擇「整個功能將被安裝..」選項,我看到子功能也被選中,但他們都被選中。我想要一些粒度控制。
任何指針?
謝謝
在Wix中,我該如何構建一個功能樹,以便在通過「將安裝在本地驅動器上」選擇父功能時,某些子功能默認處於選中狀態?Wix3(可選)選擇功能
我看到只有當我選擇「整個功能將被安裝..」選項,我看到子功能也被選中,但他們都被選中。我想要一些粒度控制。
任何指針?
謝謝
您所看到的與Windows Installer廣告相關。請務必閱讀:
有了這種形式的廣告,你可以安裝一個播發快捷方式或COM註冊和功能和它的組件和文件將不會安裝,直到你真正嘗試調用上述進入點。這是從10年前開始的一項設計要求,當時硬盤價格昂貴,對我來說這是一個有點無用的功能。
就我個人而言,我會在每個功能上使用Feature @ AllowAdvertise =「no」和Feature @ TypicalDefault =「install」。這應該讓你的自定義安裝程序看起來你想要的方式。如果沒有,我可能會誤解這個問題,我們需要討論INSTALLLEVEL概念。
Oh..I不是問有關安裝,只有當它是needed..rather這樣的一個特點...... <特徵A1 /> <特徵A2 /> 在上述安排中,如果我選擇特徵A,我想選擇特徵A1作爲默認值,而特徵A2仍然是可選的(默認情況下未選中)。 我發現,如果我設置功能A1的1級(並配備了與其它大於1,使其可選默認值一些),當一個功能則會啓用它就會被激活。否則它不會。 任何更好的方式來啓用用戶選擇時的子功能? 謝謝 –
Murlex
2010-08-26 15:30:22