Tindakan FileCost
FileCostaction memulai dinamis yang menelan biayatindakan penginstalan standar.
Pesan ActionData
Tidak ada pesan ActionData.
Pembatasan Urutan
Setiap tindakan kustom standar atau 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 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), dengan mempertimbangkan volume pengklusteran 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. biayadinamis aktual tidak terjadi sampai tindakan CostFinalize dijalankan.
Topik terkait