如何:指定是基于每个用户还是基于每台计算机进行安装

使用 Windows Installer 部署安装应用程序时,可以指定是要为计算机的所有用户安装该应用程序(基于计算机),还是仅为执行安装的用户安装该应用程序(基于用户)。 部署项目的**“InstallAllUsers”属性和“安装文件夹”用户界面对话框的“InstallAllUsersVisible”**属性共同确定了安装时的行为。

您可以指定只能基于用户或基于计算机来安装应用程序,也可以允许最终用户决定并提供一个默认选择。

提示

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您现用的设置或版本。 若要更改设置,请在“工具”菜单上选择“导入和导出设置”。 有关更多信息,请参见 使用设置

指定强制的基于用户的安装

  1. 在**“解决方案资源管理器”**中,选择部署项目。

  2. 在**“属性”窗口中,选择“InstallAllUsers”属性,将其设置为“false”**。

  3. 在**“视图”菜单上指向“编辑器”,然后单击“用户界面”**。

  4. 在**“安装”节点下,选择“安装文件夹”**节点。

  5. 在**“属性”窗口中,选择“InstallAllUsersVisible”属性,将其设置为“false”**。

指定强制的基于计算机的安装

  1. 在**“解决方案资源管理器”**中,选择部署项目。

  2. 在**“属性”窗口中,选择“InstallAllUsers”属性,将其设置为“true”**。

  3. 在**“视图”菜单上指向“编辑器”,然后单击“用户界面”**。

  4. 在**“安装”节点下,选择“安装文件夹”**节点。

  5. 在**“属性”窗口中,选择“InstallAllUsersVisible”属性,将其设置为“false”**。

将基于用户的安装指定为默认设置

  1. 在**“解决方案资源管理器”**中,选择部署项目。

  2. 在**“属性”窗口中,选择“InstallAllUsers”属性,将其设置为“false”**。

  3. 在**“视图”菜单上指向“编辑器”,然后单击“用户界面”**。

  4. 在**“安装”节点下,选择“安装文件夹”**节点。

  5. 在**“属性”窗口中,选择“InstallAllUsersVisible”属性,将其设置为“true”**。

    这样用户将能够在安装时选择安装方法。

将基于计算机的安装指定为默认设置

  1. 在**“解决方案资源管理器”**中,选择部署项目。

  2. 在**“属性”窗口中,选择“InstallAllUsers”属性,将其设置为“true”**。

  3. 在**“视图”菜单上指向“编辑器”,然后单击“用户界面”**。

  4. 在**“安装”节点下,选择“安装文件夹”**节点。

  5. 在**“属性”窗口中,选择“InstallAllUsersVisible”属性,将其设置为“true”**。

    这样用户将能够在安装时选择安装方法。

请参见

参考

部署属性

“安装文件夹”用户界面对话框

InstallAllUsersVisible 属性

InstallAllUsers 属性

其他资源

部署中的用户界面管理