Web部署项目,Team Suite 2008

时间:2009-03-13 15:25:19

标签: visual-studio-2008 tfs

我在本地构建时得到以下内容

 Granting IIS read access to the folder 'C:\Projects\YourClubMatters\Trunk\YCM\WebSite_deploy\Release'.
C:\Program Files\MSBuild\Microsoft\WebDeployment\v9.0\Microsoft.WebDeployment.targets(676,5): error : Some or all identity references could not be translated.
Warning: Unable to grant IIS access to folder 'C:\Projects\YourClubMatters\Trunk\YCM\WebSite_deploy\Release'.

在本地或在团队基础服务器上构建时出现此错误。

不完全确定如何解决它,让iis应用程序池和网站作为tfs用户运行,所以它没有任何查看网站的问题,但错误真的很烦人,因为它总是告诉我我的构建被打破。

2 个答案:

答案 0 :(得分:0)

对相关文件夹运行审核,找出失败的访问尝试。这会告诉你哪个帐户有问题。然后,您可以授予该帐户的访问权限,您的错误就会消失。

如果您无法设置审核,请与网络人员交谈并告诉他们您的故障排除方式。

我不确定在这种情况下IIS可能使用的帐户。它可能是实际运行服务的帐户(可能?),但可能涉及另一个帐户。即使您使用的是TFS帐户(可能是管理员),它也会将工作委派给IIS进行部署。

祝你好运!

答案 1 :(得分:0)