更新:2007 年 11 月
Team Foundation Build 放置文件夹是生成过程中用于发布生成的二进制文件、生成日志文件以及测试结果日志文件的位置。运行生成过程的生成服务帐户必须具有此放置文件夹的相应权限。如果要发布测试结果,则运行 Web 服务的 Visual Studio Team Foundation Server 服务帐户必须对该放置位置具有相同权限。
在生成代理上设置生成服务帐户
在设置生成代理时,您必须是该计算机上的管理员。您还必须提供要用于生成过程的有效生成服务帐户。
| .gif) 重要说明: | 
|---|
| 请不要使用 Team Foundation Server 服务帐户来运行生成服务。 | 
生成服务帐户:
- 必须是“Build Services”组的成员。有关更多信息,请参见如何:为 Team Foundation Build 代理设置权限。 
- 不应是 Team Foundation Server 计算机上的管理员。 
- 应在“Active Directory 用户和计算机”的“属性”窗格中,选中“敏感帐户,不能被委派”选项。有关更多信息,请参见“Enabling Delegated Authentication”(启用委托的身份验证)(https://go.microsoft.com/fwlink/?LinkId=89364)。 
生成服务帐户对于放置文件夹必须具有的权限
生成服务帐户必须具有以下权限:
- 为了使特定生成代理可以将生成复制到放置文件夹,生成服务帐户必须对共享的放置文件夹具有“完全控制”权限。在 Windows Vista 或 Windows Server 2008 中,该帐户必须为放置文件夹的“共有者”。 
- 如果您将测试包含为生成过程的一部分,则生成服务帐户必须具有“发布测试结果”权限。 
- 为了使 Team Foundation Build 可以自动发布单元测试结果,应用层服务帐户必须对放置文件夹具有“完全控制”权限。 
- 对于单个用户而言,要发布单元测试结果(从 Visual Studio IDE、MSTest.exe 或 tfsbuild.proj 的桌面生成中),用户必须对放置文件夹具有“写入”权限。