使用Install Shield 2009以另一个用户身份更新或卸载应用程序

时间:2012-06-30 08:33:40

标签: installshield

我使用install shield 2009为我的VB6.0 exe设置了一个MSI,它正在运行。问题是如果用户A(第一个用户)已经运行安装程序来安装应用程序,我们正在尝试使用用户B(第二个用户)运行更新。它不允许我们这样做。当我们要卸载应用程序时也是如此。

请问您是否可以建议是否是由于Windows提供的某些限制,或者如果没有,我们如何让其他用户运行更新或卸载以与其他人一起运行安装?

1 个答案:

答案 0 :(得分:0)

听起来像是按用户而不是按机器安装。如果是这样,用户A执行的任何安装都将超出用户B的范围。您必须卸载并重新安装为PerMachine。

请注意,这是由ALLUSERS属性控制的,并且unles有特定需要,InstallShield默认值为“2”可能是您应该保留的位置。