我有一个使用 InstallShield 创建的 .msi,我试图在 Windows Vista 和 7 的每个用户安装中正常工作。
我正在使用 virtuabox 虚拟化 Vista 和 7,每个有 3 个帐户:
-Admin1(默认帐户)
-管理员2
-用户1
无论我签署什么帐户,它总是为 Admin1 安装软件,而 .msi 总是让我在 Permachine 和 peruser 之间进行选择。
我可以将我想要的值(通过 InstallShield)提供给 Allusers 参数,它不会影响 Vista 和 Seven 上的行为。
我拼命地尝试使用 Orca/windows 安装程序日志/Winlogutl.exe 我不知道使用这些工具寻找什么。
所以我的问题是:我的 .msi 在 Windows Vista 和 7 上的行为怎么会如此奇怪?我可以寻找什么来解决问题?