Свойство MsiPatchRemovalList

Установщик задает значение свойства MsiPatchRemovalList в виде списка исправлений, которые удаляются во время установки. Исправления представлены в списке идентификаторами GUID кода исправлений, разделенными точкой с запятой.

Разработчики могут использовать свойство MsiPatchRemovalList для создания пакета установщика Windows или исправления, выполняющего пользовательские действия по удалению исправления. Настраиваемое действие может быть создано в исходном пакете установки, исправлении, которое уже было применено к пакету, или исправлении, которое не является удаляемым исправлением. Настраиваемое действие может быть обусловлено свойством MsiPatchRemovalList в таблицах последовательностей. Дополнительные сведения об условном выполнении действий см. в разделе Использование свойств в условных инструкциях .

Пользовательское действие может получить идентификаторы GUID исправлений, которые удаляются из значения свойства MsiPatchRemovalList . Пользовательское действие может определить, применено ли состояние установки исправления, устарело или заменено путем вызова функции MsiGetPatchInfoEx или свойства PatchPropertyобъекта Patch.

Комментарии

Дополнительные сведения об удалении исправлений см. в разделе Удаление исправлений.

Требования

Требование Значение
Версия
Установщик Windows 5.0 в Windows Server 2012, Windows 8, Windows Server 2008 R2 или Windows 7. Установщик Windows 4.0 или Установщик Windows 4.5 в Windows Server 2008 или Windows Vista. Установщик Windows 3.0 или более поздней версии в Windows Server 2003 или Windows XP. Сведения о минимальном пакете обновления Windows, необходимом для версии установщика Windows, см. в разделе Требования к Run-Time .

См. также

Свойства

Не поддерживается в установщике Windows 2.0 и более ранних версий