Contoh peningkatan
Bagian berikut menyajikan contoh penulisan paket peningkatan untuk aplikasi yang dijelaskan dalam Contoh Penginstalan. Contoh antarmuka pengguna minimal untuk sampel ini disediakan di Komponen Windows SDK untuk Pengembang Pemasang Windows sebagai file Uisample.msi. Jika Anda memiliki SDK, Anda memiliki akses ke semua alat dan data yang diperlukan untuk mereproduksi paket instalasi sampel, antarmuka pengguna, dan paket peningkatan sampel.
Contoh ini menggambarkan cara membuat paket Pemasang Windows yang meningkatkan produk hipotetis MNP2000 ke produk baru yang disebut MNP2001. Contoh paket peningkatan menerapkan peningkatan besar pada produk yang memerlukan perubahan kode produk. Untuk informasi selengkapnya tentang peningkatan utama, lihat topik tentang Peningkatan Utama di bagian Patching dan Peningkatan .
Paket peningkatan sampel memiliki spesifikasi berikut:
Agar memenuhi syarat untuk menerima peningkatan ini ke MNP2001, pengguna sebelumnya harus menginstal versi 1.0 hingga 1.4 (inklusif) dari MNP2000 bahasa Inggris menggunakan Pemasang Windows.
Ketika pengguna mencoba menginstal paket peningkatan, fungsionalitas peningkatan Penginstal Windows mencari komputer pengguna untuk produk apa pun yang memenuhi syarat untuk peningkatan.
Pemasang Windows memigrasikan semua pengaturan fitur produk asli ke produk yang ditingkatkan.
Alat penginstal menghapus semua fitur usang dari komputer pengguna.
Alat penginstal menginstal semua fitur baru milik peningkatan.
Penghapusan instalan paket pemutakhiran menghapus produk dari komputer pengguna, dan tidak memulihkan versi produk sebelumnya.
Contoh peningkatan memperbarui pintasan ke file dan fitur baru.
Merencanakan Peningkatan Besar
Mengimpor Database Penginstalan Asli
Memperbarui Struktur Direktori untuk Peningkatan
Memperbarui File dan Atribut File untuk Peningkatan
Memperbarui Komponen untuk Peningkatan
Memperbarui Fitur untuk Peningkatan
Memperbarui Pintasan untuk Peningkatan
Memperbarui Tabel Peningkatan untuk Peningkatan
Memperbarui Properti untuk Pemutakhiran
Memperbarui Tabel Urutan untuk Peningkatan