Bagikan melalui


Kode Paket

Kode paket adalah GUID yang mengidentifikasi paket Pemasang Windows tertentu. Kode paket mengaitkan file .msi dengan aplikasi atau produk dan juga dapat digunakan untuk verifikasi sumber. Kode produk dan paket tidak dapat dipertukarkan. Untuk detailnya, lihat Kode Produk.

File .msi nonidentik tidak boleh memiliki kode paket yang sama. Penting untuk mengubah kode paket karena merupakan pengidentifikasi utama yang digunakan oleh alat penginstal untuk mencari dan memvalidasi paket yang benar untuk penginstalan tertentu. Jika paket diubah tanpa mengubah kode paket, alat penginstal mungkin tidak menggunakan paket yang lebih baru jika keduanya masih dapat diakses oleh alat penginstal.

Kode paket disimpan di Properti Ringkasan Nomor Revisi dari Aliran Informasi Ringkasan. Perhatikan bahwa huruf dalam kode produk dan GUID kode paket harus huruf besar. Utilitas seperti GUIDGEN menghasilkan GUID yang berisi huruf kecil. Huruf kecil dalam GUID ini harus diubah menjadi huruf besar untuk digunakan sebagai kode produk atau kode paket.

Meskipun umum untuk mengirim aplikasi yang memiliki kode paket dan kode produk yang sama, kedua nilai dapat menyimpang saat aplikasi diperbarui. Misalnya, menyertakan file baru dengan aplikasi akan memerlukan pembaruan database penginstalan untuk menginstal file. Namun, jika perubahannya kecil, pengembang dapat memilih untuk tidak mengubah kode produk, namun, file .msi yang berbeda diperlukan untuk menginstal file baru sehingga kode paket harus bertahap. Sebaliknya, satu paket dapat digunakan untuk menginstal lebih dari satu produk. Misalnya, penginstalan paket tanpa transformasi bahasa dapat menginstal versi bahasa Inggris aplikasi dan penginstalan paket yang sama dengan transformasi bahasa dapat menginstal versi Prancis. Transformasi berbeda dari file .msi yang menentukan kode paket. Versi Bahasa Inggris dan Prancis dapat memiliki kode produk yang berbeda dan kode paket yang sama karena keduanya diinstal dengan file .msi yang sama.