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