Udostępnij za pośrednictwem


Tabela MsiPatchOldAssemblyName

Tabela MsiPatchOldAssemblyName określa starą nazwę zestawu.

Tabela MsiPatchOldAssemblyName zawiera następujące kolumny.

Kolumna Typ Klucz Nullable
Montaż identyfikator Y N
Nazwa tekstu Y N
Wartość tekstu N N

 

Kolumny

Zestaw

Unikatowy identyfikator starej nazwy zestawu. Ten klucz jest używany jako mapowanie między tym a msiPatchOldAssemblyFile tabeli.

nazwa

Nazwa atrybutu skojarzonego z wartością określoną w kolumnie Wartość.

wartość

Wartość skojarzona z nazwą określoną w kolumnie Nazwa.

Uwagi

Instalator Windows używa tabeli MsiPatchOldAssemblyFile i MsiPatchOldAssemblyName podczas stosowania poprawek zestawów zainstalowanych w globalnej pamięci podręcznej zestawów (GAC). Podczas wydawania nowszej wersji zestawu zmienia się silna nazwa zestawu. Obie tabele identyfikują starą nazwę zestawu dla zaktualizowanego zestawu. Dzięki temu Instalator może użyć starej nazwy zestawu, aby znaleźć oryginalny plik w GAC i zastosować poprawkę binarną. Bez tych informacji instalator może mieć dostęp do oryginalnego źródła instalacji, aby zastosować poprawkę zestawu zainstalowanego w GAC.

Tabela MsiPatchOldAssemblyFile i MsiPatchOldAssemblyName nie są generowane automatycznie przez PatchWiz. Pakiet aktualizacji określony w tabeli UpgradeImages musi zawierać te tabele, aby poprawka zawierała te informacje.

Walidacja

ICE03
ICE06
ICE32