FileCost作
FileCostaction 启动标准安装作的动态 成本。
ActionData 消息
没有 ActionData 消息。
序列限制
影响成本的任何标准或 自定义作 都应在 CostInitialize作之前进行排序。 紧跟 CostInitialize作后调用 FileCost作。 然后,按照 CostInitialize作调用 CostFinalize作,使所有最终成本计算都可通过 组件 表提供给安装程序。
必须在 FileCost作之前执行 CostInitialize作。 然后,安装程序会根据每个组件确定 文件 表中每个文件的磁盘空间成本(请参阅 组件表),同时考虑 卷 群集以及可能需要覆盖的现有文件的存在。 还会考虑使用或释放磁盘空间的所有作。 如果找到现有文件,则会执行文件版本检查,以确定是否确实需要安装新文件。 如果现有文件具有相等或更大的版本号,则不会覆盖现有文件,并且不会产生磁盘空间成本。 在所有情况下,安装程序都使用版本号检查的结果来设置每个文件的安装状态。
FileCost作使用 theinstaller 初始化成本计算。 执行 CostFinalize作之前,不会发生实际动态 成本。
相关主题