共用方式為


MsiPatchOldAssemblyName 數據表

MsiPatchOldAssemblyName 資料表會指定元件的舊名稱。

MsiPatchOldAssemblyName 數據表具有下列數據行。

類型 鑰匙
集會 識別碼 Y N
名字 文字 Y N
價值 文字 N N

 

元件

舊元件名稱的唯一標識碼。 此索引鍵會作為這個 與 MsiPatchOldAssemblyFile 資料表之間的對應,

名稱

與 Value 資料行中指定的值相關聯的屬性名稱。

與 Name 資料列中指定的名稱相關聯的值。

言論

Windows Installer 會在修補安裝到全域程式集緩存的元件時,使用 MsiPatchOldAssemblyFile 數據表 和 MsiPatchOldAssemblyName 數據表。 發行較新版本的元件時,會變更元件的強名稱。 這兩個數據表會一起識別更新元件的舊元件名稱。 這可讓安裝程式使用舊的元件名稱,在 GAC 中尋找源檔,並套用二進位修補程式。 如果沒有這項資訊,安裝程式可能必須存取原始安裝來源,才能修補 GAC 中安裝的元件。

PatchWiz不會自動產生 MsiPatchOldAssemblyFile 數據表 和 MsiPatchOldAssemblyName 數據表。 UpgradedImages 數據表中指定的更新套件 必須包含這些數據表,修補程式才能取得這項資訊。

驗證

ICE03
ICE06
ICE32