更新:2007 年 11 月
通常在专门运行生成的计算机上安装 Team Foundation Build。您可以将其安装在 Team Foundation 的应用层服务器、数据层服务器或客户端计算机上,但出于安全考虑不建议这么做。
每个生成计算机只能与一个 Team Foundation 应用层相关联。但是,一个 Team Foundation 应用层可以与多个生成计算机进行通信。
Team Foundation Build 的默认值是端口 9191。您可以更改该端口,但如果更改端口,则必须将新的端口添加到例外列表中。同时,还必须对生成代理进行配置,使其使用此新端口。有关更多信息,请参见如何:创建和管理生成代理。
| .gif) 说明: | 
|---|
| 如果更改 Visual Studio Team Foundation Build 服务的服务帐户,则必须确保该帐户是 Build Services 组的成员。另外,还要确保该帐户对临时文件夹、生成放置共享文件夹以及 ASP.NET 临时文件夹有读/写权限。有关更多信息,请参见如何:将生成服务帐户添加到 Build Services 安全组。 | 
系统必备
- 若要在生成过程中运行测试,生成计算机上必须安装 Test Edition。若要运行单元测试、代码覆盖率或代码分析,生成计算机上必须安装 Visual Studio Team System Development Edition。 
- Visual C++ 项目由 VCBuild.exe 生成。必须在生成计算机上安装 Visual Studio 才能生成 Visual C++ 项目。 
- 如果生成计算机启用了防火墙,请确保例外列表中有以下各项: - Visual Studio Team Foundation Build 
- 端口 9191,该端口是 Team Foundation Build 的默认端口,它使用 WCF (Windows Communication Foundation) 
 
必需的权限
若要执行此过程,您必须属于安装 Team Foundation Build 的计算机上的“Administrators”安全组。有关更多信息,请参见 Team Foundation Server 权限。
安装生成计算机
- 在要安装 Visual Studio Team Foundation Build 服务的计算机上,运行 setup 启动生成安装程序,并按照提供的说明进行操作。 .gif) 说明: 说明:- setup.exe 和关联的文件位于 Team Foundation Server 安装光盘的 \BUILD 下。 
- 安装向导提示您输入登录凭据时,请输入一个有效的域帐户或工作组帐户。 - “Visual Studio Team Foundation Build”服务使用此帐户运行生成。 .gif) 说明: 说明:- 若要生成团队项目,请将您在此过程中指定的帐户添加到项目的“Build Services”组。有关更多信息,请参见如何:为 Team Foundation Build 代理设置权限。 
- 安装之后,单击“确定”。 
- 将生成服务帐户添加到“Build Services”安全组。有关更多信息,请参见如何:将生成服务帐户添加到 Build Services 安全组。 
- 创建生成代理。有关更多信息,请参见如何:创建和管理生成代理。 
请参见
任务
如何:从生成计算机上卸载 Team Foundation Build