Partager via


FileCost Action

FileCostaction lance une dynamiquedes actions d’installation standard.

ActionData Messages

Il n’existe aucun message ActionData.

Restrictions de séquence

Toutes les actions personnalisées standard ou qui affectent le coût doivent être séquencées avant l’action CostInitialize. Appelez l’action FileCost immédiatement après l’action CostInitialize. Appelez ensuite l’action CostFinalize en suivant l’action CostInitialize pour rendre tous les calculs de coût finals disponibles pour le programme d’installation via la table Component.

L’action CostInitialize doit être exécutée avant l’action FileCost. Le programme d’installation détermine ensuite le coût d’espace disque de chaque fichier dans la table Fichier, sur une base par composant (voir table de composants), en prenant en compte les volume clustering et la présence de fichiers existants qui peuvent être remplacés. Toutes les actions qui consomment ou libèrent de l’espace disque sont également prises en compte. Si un fichier existant est trouvé, une vérification de version de fichier est effectuée pour déterminer si le nouveau fichier doit être installé ou non. Si le fichier existant est d’un numéro de version égal ou supérieur, le fichier existant n’est pas remplacé et aucun coût d’espace disque n’est encouru. Dans tous les cas, le programme d’installation utilise les résultats de la vérification du numéro de version pour définir l’état d’installation de chaque fichier.

L’action FileCost initialise le calcul des coûts avec l’installation. Lesde coûts dynamiques réelsne se produisent pas tant que l’action CostFinalize n’est pas exécutée.

de coût des fichiers