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


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

Небольшое обновление можно применить к приложению, исправив локальную установку приложения.

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

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