安装-按需

使用传统的安装技术,必须退出应用程序并重新运行安装程序来执行安装任务。 当用户希望在首次运行安装程序期间未选择某个功能或产品时,通常会发生这种情况。 这通常使产品配置过程效率低下,因为它要求用户在使用该产品之前预测所需的功能。

按需安装使用户和应用程序能够在没有文件的情况下向用户和应用程序提供功能。 这个概念称为广告。 Windows Installer 具有广告功能的功能,并且可以按需安装应用程序功能或整个产品。 当用户或应用程序激活播发的功能或产品时,安装程序将继续安装所需的组件。 这缩短了配置过程,因为无需退出并重新运行另一个安装过程即可访问其他功能。

当产品使用安装程序时,用户可以在安装时选择要安装和播发哪些功能或应用程序。 然后,如果在运行应用程序时,用户请求尚未安装播发的功能,应用程序将调用安装程序,以执行所需文件的实时功能级别安装。 如果用户激活尚未安装的播发产品,作系统将调用安装程序,以执行实时产品级别安装。

播发 和按需安装还可以通过使管理员能够将应用程序指定为不同用户组的必需或可选来促进系统管理。 有两种类型的广告称为“分配”和“发布”。如果管理员将应用程序分配到组,则这些用户可以按需安装应用程序。 但是,如果管理员将应用程序发布到组,则仅当其他应用程序激活已发布的应用程序时,才会激活这些用户的入口点并按需安装。