Применение основных обновлений путем исправления локальной установки продукта
Основное обновление можно применить к приложению, исправив локальную установку приложения из командной строки или используя исполняемый файл.
Заметка
Предоставление основного обновления в виде пакета исправлений не рекомендуется, так как такой пакет не может быть упорядочен с другими обновлениями и потому что это исправление не является удаляемым. Служебная программа Msimsp.exe не может использоваться для создания пакета исправлений, применяющего основное обновление. Вместо этого примените основные обновления, как описано в разделе «Применение основных обновлений через установку продукта».
Применение основного пакета обновления к локальной установке продукта
- Запустите установку исправления из командной строки или с помощью исполняемого файла. Чтобы запустить из командной строки, используйте msiexec /p patch.msp. Чтобы запустить исполняемый файл, вызовите MsiApplyPatch или метод ApplyPatch и укажите те же аргументы командной строки.
- При исправлении установки клиента установщик игнорирует источник установки и переходит к исправлению файлов, уже установленных на компьютере пользователя.
- Установщик изменяет все исправленные компоненты, помеченные как запускаемые из источника, на локальное выполнение. Пользователи не могут запускать эти компоненты из источника, пока исправление остается на компьютере.
- Установщик добавляет все преобразования, используемые для обновления файла .msi или добавления сведений о исправлениях в профиль пользователя.
- Установщик кэширует файл .msi на компьютере пользователя, чтобы он смог выполнить установку по запросу, переустановить и восстановить приложение. После применения исправления к автономной установке установщик ссылается на два или более исходных списков внешних файлов: один для исходного источника и один для каждого примененного исправления.