Partilhar via


Ação FileCost

O FileCostaction inicia o cálculo de custos dinâmicos de ações de instalação padrão.

Mensagens ActionData

Não há mensagens ActionData.

Restrições de sequência

Quaisquer de ações padrão ou personalizadas que afetem o cálculo de custos 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 deve 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 (consulte Tabela de componentes), levando em conta volume clustering e a presença de arquivos existentes que podem precisar 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 ou não. Se o arquivo existente tiver 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á incorrido. Em todos os casos, o instalador usa os resultados da verificação do 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. Ade cálculo de custos dedinâmica real não ocorre até que a ação CostFinalize seja executada.

de custeio de arquivo