Tabel MsiPatchOldAssemblyName

Tabel MsiPatchOldAssemblyName menentukan nama lama untuk rakitan.

Tabel MsiPatchOldAssemblyName memiliki kolom berikut.

Kolom Jenis Kunci Dapat diubah ke null
Rakitan Pengidentifikasi Y N
Nama Teks Y N
Nilai Teks N N

 

Kolom

Majelis

Pengidentifikasi unik untuk nama rakitan lama. Kunci ini digunakan sebagai pemetaan antara ini dan tabel MsiPatchOldAssemblyFile.

Nama

Nama atribut yang terkait dengan nilai yang ditentukan di kolom Nilai.

Nilai

Nilai yang terkait dengan nama yang ditentukan dalam kolom Nama.

Keterangan

Pemasang Windows menggunakan tabel MsiPatchOldAssemblyFile dan tabel MsiPatchOldAssemblyName saat menambal rakitan yang diinstal ke Global Assembly Cache (GAC). Saat merilis versi assembly yang lebih baru, nama perakitan yang kuat diubah. Kedua tabel bersama-sama mengidentifikasi nama assembly lama untuk assembly yang diperbarui. Ini memungkinkan Alat Penginstal untuk menggunakan nama rakitan lama untuk menemukan file asli di GAC dan menerapkan patch biner. Tanpa informasi ini, alat penginstal mungkin harus mengakses sumber penginstalan asli untuk menambal rakitan yang diinstal di GAC.

Tabel MsiPatchOldAssemblyFile dan tabel MsiPatchOldAssemblyName tidak dihasilkan secara otomatis oleh PatchWiz. Paket pembaruan yang ditentukan dalam tabel UpgradedImages diperlukan untuk berisi tabel ini agar patch memiliki informasi ini.

Validasi

ICE03
ICE06
ICE32