用户界面级别

Windows Installer 为包开发人员提供了创作具有多个功能级别的内部用户界面的功能。 由于内部 UI 必须由包的作者创建,因此完整的 UI、减少的 UI、基本 UI 和 None 级别的行为取决于安装包。 下表描述了通常归咎于 UI 级别的功能。

UI 级别 描述
完整 UI 显示已创作到内部 UI 中的模式和无模式对话框。 显示创作 错误对话框 框。 注意: 模式对话框需要用户输入,然后才能继续安装,并通过在 对话框 表的属性列中设置 模式对话框样式位 来指定。 无模式对话框不需要用户输入才能继续安装。
完整的 UI 通常展示 用户界面向导行为
减少的 UI 显示已创作到 UI 中的任何无模式对话框。 不显示任何创作的模式对话框。 显示创作 错误对话框 框。 显示 磁盘提示 消息。 显示 FilesInUse 对话框 框。
基本 UI 显示显示进度消息的内置无模式对话框。 显示内置错误对话框。 不显示任何创作的对话框。 通过显示包含 DiskPrompt 属性值的对话框,提示用户插入磁盘。
没有 无表示不显示 UI 的无提示安装。

 

可以使用 MsiSetInternalUI设置内部 UI 的级别。 安装程序将 UILevel 属性设置为 UI 的当前级别。

如果设置了 LIMITUI 属性,则安装包时使用的用户界面(UI)级别仅限于“基本”。

有关 UI 创作的示例,请参阅 安装示例