Bagikan melalui


Kedua File Memiliki Versi

Jika file kunci komponen yang diinstal (copy-A) memiliki nama yang sama dengan file yang sudah diinstal di lokasi target (copy-B), penginstal membandingkan nomor versi dan bahasa dari dua file.

Jika kedua file memiliki nomor versi, alat penginstal menggunakan logika yang diilustrasikan oleh diagram alur berikut untuk menentukan apakah akan mengganti semua file yang diinstal milik komponen. Karena alat penginstal hanya menginstal seluruh komponen, jika file kunci yang diinstal diganti maka semua file komponen diganti.

Perhatikan bahwa diagram ini mengilustrasikan Aturan Penerapan Versi File default, yang dapat ditimpa dengan mengatur properti REINSTALLMODE . Nilai default properti REINSTALLMODE adalah "omus".

aturan penerapan versi file default ketika kedua file memiliki nama atau nomor versi yang sama

Diagram sebelumnya juga dapat digunakan dengan file tanpa bahasa yang ditentukan. Jika copy-A memiliki bahasa tertentu dan copy-B tidak memiliki bahasa yang ditentukan, copy-B diganti dengan copy-A. Jika copy-A dan copy-B keduanya tidak memiliki bahasa yang ditentukan, maka copy-B tidak diganti.

Lihat contoh penerapan versi file default di Mengganti File yang Ada.