Поделиться через


Применение основных обновлений путем исправления локальной установки продукта

Основное обновление можно применить к приложению, исправив локальную установку приложения из командной строки или используя исполняемый файл.

Заметка

Предоставление основного обновления в виде пакета исправлений не рекомендуется, так как такой пакет не может быть упорядочен с другими обновлениями и потому что это исправление не является удаляемым. Служебная программа Msimsp.exe не может использоваться для создания пакета исправлений, применяющего основное обновление. Вместо этого примените основные обновления, как описано в разделе «Применение основных обновлений через установку продукта».

 

Применение основного пакета обновления к локальной установке продукта

  1. Запустите установку исправления из командной строки или с помощью исполняемого файла. Чтобы запустить из командной строки, используйте msiexec /p patch.msp. Чтобы запустить исполняемый файл, вызовите MsiApplyPatch или метод ApplyPatch и укажите те же аргументы командной строки.
  2. При исправлении установки клиента установщик игнорирует источник установки и переходит к исправлению файлов, уже установленных на компьютере пользователя.
  3. Установщик изменяет все исправленные компоненты, помеченные как запускаемые из источника, на локальное выполнение. Пользователи не могут запускать эти компоненты из источника, пока исправление остается на компьютере.
  4. Установщик добавляет все преобразования, используемые для обновления файла .msi или добавления сведений о исправлениях в профиль пользователя.
  5. Установщик кэширует файл .msi на компьютере пользователя, чтобы он смог выполнить установку по запросу, переустановить и восстановить приложение. После применения исправления к автономной установке установщик ссылается на два или более исходных списков внешних файлов: один для исходного источника и один для каждого примененного исправления.