Bagikan melalui


Patching dan Peningkatan

Karena paket penginstalan dapat berisi file yang membentuk aplikasi serta informasi yang diperlukan untuk penginstalannya, Pemasang Windows dapat digunakan untuk memperbarui aplikasi. Alat penginstal dapat memperbarui informasi di bagian berikut dari paket penginstalan:

  • File .msi.
  • File aplikasi.
  • Informasi pendaftaran Pemasang Windows.

Jenis pembaruan dapat ditandai dengan perubahan yang dilakukan pembaruan pada kode produk, versi produk, dan kode paket aplikasi. Versi produk aplikasi disimpan di properti ProductVersion . Kode produk aplikasi disimpan di properti ProductCode . Kode paket aplikasi disimpan di Properti Ringkasan Nomor Revisi.

Pembaruan yang mengubah aplikasi menjadi produk lain diperlukan untuk mengubah ProductCode aplikasi. Untuk informasi selengkapnya tentang pembaruan mana yang memerlukan perubahan ProductCode , lihat Mengubah Kode Produk. Pembaruan dapat mengubah ProductVersion dan membiarkan ProductCode tidak berubah jika versi aplikasi di masa mendatang perlu membedakan antara versi yang diperbarui dan tidak diperbarui dari produk saat ini. Kode Paket secara unik mengidentifikasi paket penginstalan dan harus selalu diubah setiap kali pembaruan atau peningkatan mengubah informasi apa pun dalam paket penginstalan.

Saat memutuskan apakah akan mengubah versi produk, Anda harus mempertimbangkan Jika versi aplikasi yang akan datang perlu membedakan antara versi yang diperbarui dan tidak diperbarui dari produk saat ini. Untuk memastikan diferensiasi di masa depan, peningkatan kecil harus digunakan alih-alih pembaruan kecil.

Catatan

Untuk memastikan diferensiasi versi produk saat ini di masa mendatang, peningkatan kecil harus digunakan alih-alih pembaruan kecil.

 

Tabel berikut ini meringkas berbagai jenis pembaruan.

Jenis pembaruan Kode produk ProductVersion Deskripsi
Pembaruan Kecil Tidak Ada Perubahan Tidak Ada Perubahan Pembaruan untuk satu atau dua file yang terlalu kecil untuk menjamin perubahan ProductVersion. Kode paket di Properti Ringkasan Nomor Revisi berubah. Dapat dikirim sebagai paket penginstalan lengkap atau sebagai paket patch.
Peningkatan Kecil Tidak Ada Perubahan Diubah Pembaruan kecil membuat perubahan yang cukup signifikan untuk menjamin perubahan properti ProductVersion . Dapat dikirim sebagai paket penginstalan lengkap atau sebagai paket patch.
Peningkatan Besar Diubah Diubah Pembaruan komprehensif produk yang menjamin perubahan properti ProductCode . Dikirim sebagai paket patch atau sebagai paket penginstalan produk lengkap.

 

Catatan

Pemasang Windows dapat menginstal aplikasi, atau pembaruan, untuk semua pengguna komputer (konteks per komputer) atau untuk pengguna tertentu (konteks per pengguna) tergantung pada hak istimewa akses pengguna, nilai properti ALLUSERS , dan versi sistem operasi. Pengembang aplikasi harus mempertimbangkan di mana pembaruan konteks akan diinstal. Jika konteks aplikasi dan pembaruan berbeda, aplikasi mungkin tidak diperbarui seperti yang diharapkan.

 

Pengguna dapat memperbarui ke aplikasi dengan menginstal ulang paket Pemasang Windows untuk aplikasi. Perhatikan bahwa Peningkatan Kecil dapat diterapkan dengan cara yang sama seperti Small Updates. Untuk informasi selengkapnya tentang memperbarui aplikasi dengan menginstal ulang aplikasi, lihat bagian berikut:

Pembaruan untuk aplikasi dapat diberikan kepada pengguna sebagai paket patch Pemasang Windows. Patch dapat berisi seluruh file atau hanya bit file yang diperlukan untuk memperbarui bagian dari file. Ini berarti bahwa pengguna dapat mengunduh patch peningkatan yang jauh lebih kecil dari seluruh produk dan yang mempertahankan penyesuaian pengguna melalui peningkatan. Perhatikan bahwa Peningkatan Kecil dapat diterapkan dengan cara yang sama seperti Small Updates. Untuk informasi selengkapnya tentang memperbarui aplikasi menggunakan patch, lihat bagian berikut: