用户界面级别

Windows Installer 让包开发人员能够创作具有多个功能级别的内部用户界面。 由于内部 UI 必须由包的作者创建,因此完整 UI、精简 UI、基本 UI 和“无”级别的行为由安装包决定。 下表描述了通常归属于 UI 级别的功能。

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

 

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

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

有关 UI 创作的示例,请查看安装示例