我有用WixSharp编写的MSI安装项目。我需要创建域用户帐户,因此最终脚本包含“ User”元素。
"include": [
"typings/**/*",
...
],
但是用户创建失败,并显示“访问被拒绝”错误。日志文件包含以下行:
<Component Id="ServerAccount2_" Guid="6fe30b47-2577-43ad-9095-1861a13d28b7" KeyPath="yes">
<util:User Id="ServerAccount2_" Name="ServerAccount2" CanNotChangePassword="yes" CreateUser="yes" Domain="mydomain.ru" LogonAsService="yes" Password="[ACCOUNT_PASSWORD]" PasswordNeverExpires="yes" />
</Component>
错误代码非常清楚,但是我以域管理员的身份登录,并且此命令行成功完成:
Info: CreateUser: Error 0x80070005: failed to create user: ServerAccount2
我有什么想念的吗?如何通过MSI创建域帐户?