2011-02-17 61 views
1

我已经在TFS2010中设置了带有MSBuild参数的构建配置,以便使用WebDeploy将其部署到远程IIS6网络服务器。我可以在VS2010中使用WebDeploy手动部署到此远程Web服务器,而不会出现问题。但是,当我启动TFS构建时,它尝试部署到远程框时会失败并显示权限被拒绝错误。我已将该用户添加到网络服务器框上的管理员组。TFS 2010 - WebDeploy到IIS6

我在安全事件日志中发现该域名没有设置:

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

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

我现在正在运行MSDeploy 1。

任何想法?

+0

假设Web服务器和构建服务器都在同一个域中? (我只看到你提到构建SRV) – 2011-02-25 02:38:50

回答

1

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