Таблица MsiPatchOldAssemblyName
Таблица MsiPatchOldAssemblyName указывает старое имя сборки.
Таблица MsiPatchOldAssemblyName содержит следующие столбцы.
Столбец | Тип | Ключ | Допустимое значение NULL |
---|---|---|---|
Собрание | идентификатора | Y | N |
Имя | текста | Y | N |
Ценность | текста | N | N |
Столбцы
-
сборка
-
Уникальный идентификатор старого имени сборки. Этот ключ используется в качестве сопоставления между этим и таблицей MsiPatchOldAssemblyFile.
-
имя
-
Имя атрибута, связанного со значением, указанным в столбце Value.
-
значение
-
Значение, связанное с именем, указанным в столбце Name.
Замечания
Установщик Windows использует таблицу msiPatchOldAssemblyFile и таблицу MsiPatchOldAssemblyName при исправлении сборок, установленных в глобальном кэше сборок (GAC). При выпуске более новой версии сборки изменяется строгое имя сборки. Две таблицы вместе определяют старое имя сборки для обновленной сборки. Это позволяет установщику использовать старое имя сборки для поиска исходного файла в GAC и применения двоичного исправления. Без этих сведений установщик может получить доступ к исходному источнику установки, чтобы исправить сборку, установленную в GAC.
Таблица msiPatchOldAssemblyFile и MsiPatchOldAssemblyName не создаются автоматически PatchWiz. Пакет обновления, указанный в таблице updatedImages, требуется, чтобы эти таблицы содержали эти таблицы для получения этих сведений.
Ратификация