CJ7*_*CJ7 5 windows-installer users msi
如果 MSI 安装设置为按用户安装,并且 3 个不同的用户登录并且每个用户都安装该应用程序,会发生什么情况?Windows Installer 会识别出相同的 MSI 已经安装到 Program Files 中,因此不需要再次安装吗?
如果 3 个用户之一在登录时卸载该应用程序,会发生什么情况?Windows Installer 是否会识别出其他 2 个用户仍然需要安装该应用程序,因此不会在 Program Files 中保留应用程序文件夹?
这取决于您的配置。Windows Installer 允许您在每个用户或每个机器的基础上执行安装。这主要影响的是安装时某些文件夹属性的值,例如 DesktopFolder 属性、ProgramMenuFolder 属性、StartMenuFolder 属性和 StartupFolder 属性。这些值是每台机器还是每用户值由 ALLUSERS 属性确定。
当给用户选择每用户还是每台机器时,会出现几种常见情况,其中之一是如果系统上的两个不同用户使用 ALLUSERS="" 安装软件,他们都将拥有自己的自己的快捷方式和添加/删除程序条目(这很好,是设计使然)。但是,如果将某些文件安装到共享位置(例如 ProgramFilesFolder)并且其中一个用户卸载了该软件,则另一个用户将无法使用该软件,即使他们的快捷方式和添加/删除程序条目仍然存在完整。换句话说,两个已安装的软件实例不会“了解”彼此。
此页面上的更多信息。
| 归档时间: |
|
| 查看次数: |
2033 次 |
| 最近记录: |