CostFinalize 操作

CostFinalize 操作结束由 CostInitialize 操作启动的内部安装成本计算过程。

序列限制

任何影响成本计算的标准或自定义操作都应排在 CostInitialize 操作之前。 在 CostInitialize 操作之后立即调用 FileCost 操作,然后调用 CostFinalize 操作,以通过 Component 表使安装程序可以使用所有最终成本计算。

必须在启动任何用户界面序列之前执行 CostFinalize 操作,该序列允许用户查看或修改 Feature 表选择或目录。

ActionData 消息

没有 ActionData 消息。

备注

CostFinalize 操作查询条件表以确定计划安装哪些功能。 对 Component 表中的每个组件进行成本计算。

CostFinalize 操作还会验证所有目标目录是否可写,然后才会允许安装继续。

注意

管理安装过程中,CostFinalize 设置要安装的所有功能,但 Feature 表的 Level 列中授权为 0 的功能除外。

 

文件成本计算