Condividi tramite


Azione FileCost

FileCostaction avvia dinamica che costadi azioni di installazione standard.

Messaggi ActionData

Non sono presenti messaggi ActionData.

Restrizioni di sequenza

Tutte le azioni personalizzate standard o che influiscono sui costi devono essere sequenziate prima dell'azione CostInitialize. Chiamare l'azione FileCost subito dopo l'azione CostInitialize. Chiamare quindi l'azione CostFinalize seguendo l'azione CostInitialize per rendere disponibili tutti i calcoli dei costi finali al programma di installazione tramite la tabella componente.

L'azione CostInitialize deve essere eseguita prima dell'azione FileCost. Il programma di installazione determina quindi il costo dello spazio su disco di ogni file nella tabella File, in base al componente (vedere tabella componente ), prendendo in considerazione sia volume clustering che la presenza di file esistenti che potrebbero essere sovrascritti. Vengono considerate anche tutte le azioni che utilizzano o rilasciano spazio su disco. Se viene trovato un file esistente, viene eseguito un controllo della versione del file per determinare se il nuovo file deve effettivamente essere installato o meno. Se il file esistente è di un numero di versione uguale o maggiore, il file esistente non viene sovrascritto e non viene addebitato alcun costo dello spazio su disco. In tutti i casi, il programma di installazione usa i risultati del controllo del numero di versione per impostare lo stato di installazione di ogni file.

L'azione FileCost inizializza il calcolo dei costi con l'installazione. Il dinamico effettivo che costa non si verifica finché non viene eseguita l'azione CostFinalize.

costi dei file