Acción FileCost

FileCostaction inicia el costo dinámico de las acciones de instalación estándar.

Mensajes de ActionData

No hay mensajes de ActionData.

Restricciones de secuencia

Todas las acciones estándar o personalizadas que afecte na los costos deben secuenciarse antes que la acción CostInitialize. Llame a la acción FileCost inmediatamente después de la acción CostInitialize. Llame a la acción CostFinalize después de la acción CostInitialize para que todos los cálculos de costo finales estén disponibles para el instalador a través de la tabla Component.

La acción CostInitialize se debe ejecutar antes que la acción FileCost. Luego, el instalador determina el costo de espacio en disco de cada uno de los archivos de la tabla File, por componente (consulte Tabla Component), para lo que tiene en cuenta tanto la agrupación en clústeres del volumen como la presencia de archivos existentes que pueden necesitar sobrescribirse en la cuenta. También se tienen en cuenta todas las acciones que consumen o liberan espacio en disco. Si se encuentra un archivo, se realiza una comprobación de su versión para determinar si el nuevo archivo debe instalarse. Si el número de versión del archivo existente es igual o superior, el archivo existente no se sobrescribe y no se incurre en ningún costo de espacio en disco. En todos los casos, el instalador usa los resultados de la comprobación de los números de versión para establecer el estado de instalación de cada archivo.

La acción FileCost inicializa el cálculo de costos con el instalador. El costo dinámico real no se produce hasta que se ejecuta la acción CostFinalize.

Costos de archivos