我的 WIX 安装程序的组件中有这个位
<util:User Id="CIUSER" CreateUser="yes" UpdateIfExists="no" Name="myuser" PasswordNeverExpires="yes" Password="noneofyourbusiness">
<util:GroupRef Id="Users" />
</util:User>
我还在代码的其他部分使用它作为参考来设置目录权限。
每次安装我的产品时,似乎都会创建一个新的用户配置文件。因此,如果任何 id 放置在桌面上,以该用户身份登录,从安装到安装都看不到它。
在大多数情况下,我只是在安装程序中有这个代码来帮助设置我们系统的人。这是一个桌面应用程序,但它作为单个“设备”出售,不是通用计算机,我们正在创建一个非特权帐户来执行我们的应用程序。
这是 WIX 3.5。任何人以前见过这样的事情或知道我可能做错了什么?
它可以很好地创建用户并设置适当的权限,现在 Windows 7 中的用户下仅存在多个配置文件。