Partilhar via


Ação FileCost

A ação FileCost inicia a avaliação de custo dinâmica das ações de instalação padrão.

Mensagens de ActionData

Não há mensagens de ActionData.

Restrições de sequência

Todas as ações padrão ou personalizadas que afetam a avaliação de custo devem ser sequenciadas antes da ação CostInitialize. Chame a ação FileCost imediatamente após a ação CostInitialize. Em seguida, chame a ação CostFinalize após a ação CostInitialize para disponibilizar todos os cálculos de custo final para o instalador por meio da tabela Component.

A ação CostInitialize precisa ser executada antes da ação FileCost. Em seguida, o instalador determina o custo de espaço em disco de cada arquivo na tabela File por componente (confira tabela Component), levando em conta o clustering de volume e a presença de arquivos existentes que talvez precisem ser substituídos. Todas as ações que consomem ou liberam espaço em disco também são consideradas. Se um arquivo existente for encontrado, uma verificação de versão do arquivo será executada para determinar se o novo arquivo realmente precisa ser instalado. Se o arquivo existente for de um número de versão igual ou maior, o arquivo existente não será substituído e nenhum custo de espaço em disco será gerado. Em todos os casos, o instalador usa os resultados da verificação de número de versão para definir o estado de instalação de cada arquivo.

A ação FileCost inicializa o cálculo de custo com o instalador. A avaliação de custo dinâmica real só ocorre quando a ação CostFinalize é executada.

Avaliação de custo do arquivo