1
我必須安裝具有多種配置的產品。說專業,標準等我可以管理產品配置
專業人員和標準功能可能包含相同的公共組件?如果是的話,這樣的解決方案會有什麼缺點?
假設確保只安裝其中一個功能。
實施例維克斯源:
<Feature Id="F__P_Classic" Level="2" ConfigurableDirectory="INSTALLFOLDER" Title="Program Professional" TypicalDefault="install" Display="expand" InstallDefault="local">
<ComponentGroupRef Id="CG__ProgramBase" />
</Feature>
<Feature Id="F__P_Professional" Level="2" ConfigurableDirectory="INSTALLFOLDER" Title="Program Professional" TypicalDefault="install" Display="expand" InstallDefault="local">
<ComponentGroupRef Id="CG__ProgramBase" />
<ComponentGroupRef Id="CG__Other" />
</Feature>