我在本地构建时得到以下内容
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用户运行,所以它没有任何查看网站的问题,但错误真的很烦人,因为它总是告诉我我的构建被打破。
答案 0 :(得分:0)
对相关文件夹运行审核,找出失败的访问尝试。这会告诉你哪个帐户有问题。然后,您可以授予该帐户的访问权限,您的错误就会消失。
如果您无法设置审核,请与网络人员交谈并告诉他们您的故障排除方式。
我不确定在这种情况下IIS可能使用的帐户。它可能是实际运行服务的帐户(可能?),但可能涉及另一个帐户。即使您使用的是TFS帐户(可能是管理员),它也会将工作委派给IIS进行部署。
祝你好运!答案 1 :(得分:0)