TFS 2010 - Web部署到IIS 6

时间:2011-02-17 22:05:26

标签: tfs2010 msdeploy webdeploy

我在TFS2010中使用MSBuild参数设置了构建配置,以使用WebDeploy部署到远程IIS6 Web服务器。我可以从VS2010手动使用WebDeploy部署到此远程Web服务器而不会出现问题。但是,当我启动TFS构建时,尝试部署到远程框时,它会因为权限被拒绝而失败。我已将用户添加到Web服务器框上的Administrator组。

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

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

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

我正在运行MSDeploy 1。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

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