wix组件条件评估
如果正在安装另一个功能(不是组件的父功能),则需要安装一个组件 组件条件似乎是在CostFinalize操作期间计算的,因此我创建了一个属性并设置该属性的值,然后使用自定义操作强制CostInitialize操作wix组件条件评估,wix,wix3.5,Wix,Wix3.5,如果正在安装另一个功能(不是组件的父功能),则需要安装一个组件 组件条件似乎是在CostFinalize操作期间计算的,因此我创建了一个属性并设置该属性的值,然后使用自定义操作强制CostInitialize操作 但是组件仍然没有安装,有什么线索吗?组件条件只针对属于正在安装的功能的组件进行评估。它们只能排除该组件,不能包括该组件 安装必须使用ComponentRef元素使组件属于其他功能。允许零部件与多个特征关联 <Directory....> <Component Id
但是组件仍然没有安装,有什么线索吗?组件条件只针对属于正在安装的功能的组件进行评估。它们只能排除该组件,不能包括该组件 安装必须使用ComponentRef元素使组件属于其他功能。允许零部件与多个特征关联
<Directory....>
<Component Id="test1"...>
<Component Id="test2"...>
<Component Id="testcommon"...>
</Directory>
<Feature Id="A"...>
<ComponentRef Id="test1"/>
<ComponentRef Id="testcommon"/>
</Feature>
<Feature Id="B"...>
<ComponentRef Id="test2".../>
<ComponentRef Id="testcommon".../>
</Feature>
这就是问题所在,只有在用户选择了功能B的情况下,我才尝试在功能a中安装组件,无论如何都要完成这一点?如果正在安装功能B而不是功能a,您希望发生什么?