【发布时间】:2012-08-09 08:00:22
【问题描述】:
所以我设置了简单的条件属性:
<SetProperty Id="STOP_CHROME" Action="Set" Value="1" After="CostFinalize">
<![CDATA[(&FEAT_Chrome_Hpr=3)]]>
</SetProperty>
关于它的奇怪之处在于,属性总是被设置,尽管在日志中,例如:
MSI (s) (70:28) [14:39:33:398]: Feature: FEAT_Chrome_Hpr; Installed: Absent; Request: Null; Action: Null
我认为我的 SetProperty 操作顺序可能是错误的,但我不确定哪一个是正确的。但是 AFAIK After="CostFinalize" 对我的情况是正确的(在选择了功能之后)。
更新。找不到我的问题的解决方案。我建议您不要添加新答案,因为我现在无法真正测试它。版主可以完全删除此问题。
【问题讨论】: