【发布时间】:2015-07-27 16:18:31
【问题描述】:
我希望在用户查看和修改要安装的功能之后执行我的自定义操作,但在执行安装之前执行。
我试图在 PublishProduct 之前调用我的操作(在我看来这是正确的点),但我收到了来自 WiX 的链接错误。
<InstallUISequence>
<Custom Action="ModifyConfigBeforeStartService" Before="PublishProduct"/>
</InstallUISequence>
错误是:
error LGHT0094: Unresolved reference to symbol 'WixAction:InstallUISequence/PublishProduct' in section 'Product:*'
然后我尝试在 CostFinalize 之后调用我的操作。 来自documentation:
CostFinalize 操作查询 Condition 表以确定计划安装哪些功能。
但是(来自同一个文档):
CostFinalize 操作必须在启动任何允许用户查看或修改特征表选择的用户界面序列之前执行
如果用户界面尚未显示,安装程序如何检测要安装哪些功能?
【问题讨论】:
标签: wix windows-installer