Tabel MsiPatchOldAssemblyName
Tabel MsiPatchOldAssemblyName menentukan nama lama untuk rakitan.
Tabel MsiPatchOldAssemblyName memiliki kolom berikut.
Kolom | Jenis | Kunci | Dapat diubah ke null |
---|---|---|---|
Majelis | Pengidentifikasi | Y | N |
Nama | Teks | Y | N |
Nilai | Teks | N | N |
Kolom
-
Assembly
-
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 dalam kolom Nilai.
-
Nilai
-
Nilai yang terkait dengan nama yang ditentukan dalam kolom Nama.
Komentar
Penginstal Windows menggunakan tabel MsiPatchOldAssemblyFile dan tabel MsiPatchOldAssemblyName saat menambal rakitan yang diinstal ke Global Assembly Cache (GAC). Saat merilis versi rakitan yang lebih baru, nama perakitan yang kuat diubah. Kedua tabel bersama-sama mengidentifikasi nama rakitan lama untuk rakitan yang diperbarui. Ini memungkinkan 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