EnforceUpgradeComponentRules
Ini adalah kebijakan sistem per mesin yang dapat digunakan untuk menerapkan aturan komponen peningkatan selama pembaruan kecil dan peningkatan kecil.
Atur kebijakan EnforceUpgradeComponentRules ke 1 untuk menerapkan aturan komponen peningkatan selama pembaruan kecil dan peningkatan kecil dari semua produk di komputer. Untuk menerapkan aturan selama pembaruan kecil dan peningkatan kecil produk tertentu, atur properti MSIENFORCEUPGRADECOMPONENTRULES ke 1 pada baris perintah atau dalam tabel Properti.
Ketika properti atau kebijakan telah diatur ke 1, pembaruan kecil dan peningkatan kecil dapat gagal karena pembaruan mencoba melakukan hal berikut:
Tambahkan fitur baru ke bagian atas atau tengah pohon fitur yang ada.
Fitur baru harus ditambahkan sebagai fitur daun baru ke pohon fitur yang ada.
Dalam hal ini, ProductCode produk dapat diubah dan pembaruan dapat diperlakukan sebagai peningkatan besar.
Menghapus komponen dari fitur.
Ini juga dapat terjadi jika Anda mengubah GUID komponen. Komponen yang diidentifikasi oleh GUID asli tampaknya dihapus dan komponen seperti yang diidentifikasi oleh GUID baru muncul sebagai komponen baru.
Windows Installer 4.5 dan yang lebih baru: Komponen dapat dihapus dengan benar menggunakan Windows Installer 4.5 atau yang lebih baru dengan mengatur atribut msidbComponentAttributesUninstallOnSupersedence dalam tabel Komponen atau dengan mengatur properti MSIUNINSTALLSUPERSEDEDCOMPONENTS .
Atau, ProductCode produk dapat diubah dan pembaruan dapat diperlakukan sebagai peningkatan besar.
Kunci Registri
\ HKEY_LOCAL_MACHINE Perangkat lunak\Kebijakan\Microsoft\Windows\Installer
Jenis Data
REG_DWORD
Topik terkait