Kode Produk

Kode produk adalah GUID yang merupakan identifikasi utama aplikasi atau produk. Untuk informasi selengkapnya, lihat properti ProductCode . Jika perubahan signifikan dilakukan pada produk, maka kode produk juga harus diubah untuk mencerminkan hal ini. Namun, bukan persyaratan bahwa kode produk diubah jika perubahan pada produk relatif kecil.

Versi 32-bit dan 64-bit dari paket aplikasi harus memiliki kode produk yang berbeda. Jika ada komponen 32-bit dari aplikasi yang dikompilasi ulang ke dalam komponen 64-bit, kode produk baru harus ditetapkan.

Jika server yang diekspos dalam Tabel PublishComponent dikompresi ulang dari 32-bit menjadi 64-bit, GUID dalam tabel ini mungkin juga perlu diubah sehingga klien 32-bit dan 64-bit dapat mengidentifikasi kategori komponen yang memenuhi syarat yang sesuai. Dalam hal ini, kode produk juga harus diubah.

Perhatikan bahwa huruf dalam GUID kode produk 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. Untuk informasi selengkapnya, lihat Mengubah Kode Produk.

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. Tidak ada dua file .msi nonidentik yang pernah memiliki kode paket yang sama. Meskipun umum untuk mengirim aplikasi yang memiliki kode paket dan kode produk yang sama, kedua nilai dapat menyimpang saat aplikasi diperbarui. Untuk informasi selengkapnya, lihat Kode Paket.