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


Установка по запросу

При использовании традиционной технологии установки необходимо выйти из приложения и повторно запустить программу установки для выполнения задачи установки. Это часто происходит, когда пользователь хотел использовать функцию или продукт, не выбранный во время первого запуска установки. Это часто делает процесс конфигурации продукта неэффективным, так как он требует от пользователя ожидать функциональные возможности, необходимые прежде чем они когда-либо использовали продукт.

Установка по запросу позволяет предлагать пользователям и приложениям функциональные возможности в отсутствие самих файлов. Это понятие называется рекламой. Установщик Windows имеет возможность рекламы и сделать установку по запросу функций приложений или целых продуктов. Когда пользователь или приложение активирует объявленную функцию или продукт, установщик продолжает установку необходимых компонентов. Это сокращает процесс конфигурации, так как к дополнительным функциям можно получить доступ без необходимости выйти и повторно запустить другую процедуру установки.

Когда продукт использует установщик, пользователь может выбрать время установки компонентов или приложений для установки и объявления. Если при запуске приложения пользователь запрашивает объявленную функцию, которая еще не установлена, приложение вызывает установщик, чтобы выполнить JIT-установку необходимых файлов. Если пользователь активирует объявленный продукт, который еще не установлен, операционная система вызывает установщик, чтобы выполнить JIT-установку на уровне продукта.

объявление и установка по запросу также могут упростить управление системой, позволяя администраторам назначать приложения как необходимые или необязательные для различных групп пользователей. Существует два типа рекламы, известных как "назначение" и "публикация". Если администратор назначает приложению группе, эти пользователи могут установить приложение по запросу. Однако если администратор публикует приложение в группе, точки входа не отображаются этим пользователям и установка по запросу активируются только в том случае, если другое приложение активирует опубликованное приложение.