You need the following to complete this walkthrough:
A client computer with:
Development Edition installed
Team Explorer installed
An available connection to a Team Foundation Server
Local directory to use as your workspace
A Team Project that has:
A created build definition
A workspace for source control mapped to the local directory
For more information, see How to: Create a Mapped Workspace. This walkthrough uses the local workspace: C:\DeploymentProjects.
Source Control Enabled
To make sure Visual Studio is configured to use Team Foundation version control, on the Tools menu, click Options, and then click Source Control.
Select Visual Studio Team Foundation Server in the Current source control plug-in list box.
A build agent with Team Foundation Build installed.
Visual Studio must be installed on the build agent in order to use the MSBuild Exec task to call devenv.exe to build a setup project. For more information, see Exec Task and Devenv Command Line Switches.
Required Permissions
To complete this walkthrough, you must have the Administer a build and Administer workspaces permission set to Allow. You must also have the Check in and Check out permissions set to Allow.
To create a team project, you must have the Create new projects permission set to Allow, and you must be a member of the SharePoint Central Admins group in Windows SharePoint Server and have Content Manager permissions in SQL Reporting Services.
You must have install permission on the computer on which you run the installer created by Team Foundation Build.