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


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

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

Примечание

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

 

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

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