Tindakan FileCost

FileCostaction memulai biayadinamis tindakan penginstalan standar.

Pesan ActionData

Tidak ada pesan ActionData.

Pembatasan Urutan

Tindakan standar atau kustom apa pun yang memengaruhi biaya harus diurutkan sebelum tindakan CostInitialize . Panggil tindakan FileCost segera setelah tindakan CostInitialize. Kemudian panggil tindakan CostFinalize setelah tindakan CostInitialize untuk membuat semua perhitungan biaya akhir tersedia untuk alat penginstal melalui tabel Komponen .

Tindakan CostInitialize harus dijalankan sebelum tindakan FileCost. Alat penginstal kemudian menentukan biaya ruang disk dari setiap file dalam tabel File , berdasarkan per komponen (Lihat Tabel Komponen), mengambil pengklusteran volume dan keberadaan file yang ada yang mungkin perlu ditimpa. Semua tindakan yang mengonsumsi atau melepaskan ruang disk juga dipertimbangkan. Jika file yang ada ditemukan, pemeriksaan versi file dilakukan untuk menentukan apakah file baru benar-benar perlu diinstal atau tidak. Jika file yang ada memiliki nomor versi yang sama atau lebih besar, file yang ada tidak ditimpa dan tidak ada biaya ruang disk yang dikeluarkan. Dalam semua kasus, alat penginstal menggunakan hasil pemeriksaan nomor versi untuk mengatur status penginstalan setiap file.

Tindakan FileCost menginisialisasi perhitungan biaya dengan theinstaller. Biaya dinamis aktual tidak terjadi sampai tindakan CostFinalize dijalankan.

Biaya File