使用标准操作
通过调用 MsiDoAction 函数或将该操作包含在序列表中,才可在 Windows Installer 中执行操作。 由于大多数操作封装单个用途,因此使用操作最常见的方法是将一系列操作按顺序排列,以完成更大型的任务。 安装程序有三个标准的顶级操作,它们调用一组关联的序列表。 这些关联的序列表可能包含标准操作、自定义操作及用户界面元素。 序列表中的每个操作都有一个关联的序列号,也可能有一个关联的条件表达式。 系统将按顺序访问序列表中的所有操作,并且仅在条件表达式的计算结果为 True 时才执行操作。
虽然标准操作可以有任何与之关联的序列号,但许多操作必须遵循这些序列限制才能正常运行。 例如,必须在 CostInitialize 操作之后调用 FileCost 操作。 有关标准操作排序限制的详细信息,请参阅具有排序限制的操作、没有排序限制的操作或标准操作参考。
以下主题提供有关使用标准操作的详细信息。