1

我已经在 TFS2010 中使用 MSBuild 参数设置了构建配置,以使用 WebDeploy 部署到远程 IIS6 网络服务器。我可以毫无问题地从 VS2010 手动使用 WebDeploy 部署到这个远程 Web 服务器。但是,当我启动 TFS 构建时,它在尝试部署到远程机器时失败并出现权限被拒绝错误。我已将用户添加到网络服务器框中的管理员组。

我在安全事件日志中发现未设置域:

登录失败:
原因:未知用户名或密码错误
用户名:tfssvcUser
域:
登录类型:3
登录过程:NtLmSsp
身份验证包:NTLM 工作站名称:TFSServer

当我手动运行它时,域已设置。tfssvcUser 是在构建服务器上运行的域用户。

我现在正在运行 MSDeploy 1。

有任何想法吗?

4

1 回答 1

1

最后,TFS 框的管理员误读了构建服务器上的权限,需要向临时文件夹或注册表添加权限,不确定是哪个。

于 2011-06-07T12:39:22.967 回答