Installing TFS 2010: A Simple Checklist

By | 2012-01-04T21:27:24+00:00 January 4th, 2012|Visual Studio 2010 Team Foundation Server|0 Comments

computing,downloading,downloading software,Internet,Photographs,technology,text,World Wide Web,WWW

Simple post.  Simple list for installing TFS 2010.

Here are the downloads required for the installation of TFS 2010, a few simple steps for installation, and guidance for verification. 


Update: Grant Holliday has recently posted a far more comprehensive list at:

Download the required software and guidance.

Team Foundation Server 2010:

Visual Studio 2010:

SQL Server 2008 R2:

You can use SQL Server 2008 Standard or Enterprise, or SQL Server 2008 R2 Standard or Enterprise for you TFS 2010 environment.  Keep in mind, however, that only the Standard versions are included in the TFS 2010 price of free – you must license the Enterprise licenses separately if you wish to use them with TFS.  Don’t forget to download the x64 version if you have a 64 bit OS.

SharePoint 2010:

You can point to an existing SharePoint 2007 or 2010 installation, or you can install and configure a new environment.  If you choose to do a new environment, use SharePoint 2010 (if at all possible), as opposed to WSS 3.0.  It’s not only newer, it’s just easier to use, with far more capabilities.

Miscellaneous Software:


Basically, simply follow the install guide.  Be sure to walk through each of the steps carefully.  Of course, that’s easier said than done.  For instance, if you want to install using 2 machines, you still need to go to the “Install a Stand-Alone Server” section to get information on how to install SQL Server or configure the IIS role.  Still, it’s the best set of steps to follow. 

If you’re doing a dual server install install, you could follow the steps below:

Data Tier:

  • Install SQL Server 2008 R2 Standard or Enterprise.
    • The bottom line is to simply install using the wizard with defaults.  However, you’ll need to install SQL Server with Full Text, Analysis Services, Client Tools Connectivity, and Management Tools (at least Basic).
    • Reporting Services should generally be placed on the Application Tier, but it can, if required, be placed on this tier.
      • If installer here, ensure you use the “Install the native mode default configuration.” (It’s the default selection.)
      • WARNING: If you do not install SSRS on the Application Tier, you will still need to install the client connectivity tools there.  Otherwise the App Tier won’t have access to the Data Tier!

Application Tier:

  • Configure the IIS Role. You need:
    • ASP.NET (including .NET Extensibility, ISAPI Extensions, and ISAPI Filters)
    • IIS 6.0 Management Compatibility (including IIS 6 Management Console, IIS 6 Scripting Tools, IIS 6 WMI Compatibility, and IIS Metabase and IIS 6 Configuration compatibility)
    • Windows Authentication
  • Install and Configure SQL Server Reporting Services (same version as corresponding SQL Server you installed on the Data Tier).
    • Ensure you use the “Install the native mode default configuration.” (It’s the default selection.)
  • Install and Configure SharePoint 2010
    • You can also install WSS 3.0 or SharePoint 2007.  WSS 3.0 is the easiest to install, since the TFS 2010 installation can handle that for you.  However, I highly recommend SharePoint 2010.
    • For guidance on installing and configuring SharePoint Foundation 2010, please see  This also applies (close enough) to SharePoint Server 2010.


You need only do two things for basic verification. 

  • Create a new Team Project
    • This exercises much of the TFS installation, and is one of the best ways to ensure your base TFS implementation is working.
  • Run the TFS 2010 Best Practices Analyzer.
    • A BPA run can identify issues that might not turn up when simply creating a Team Project, including disk space issues, non-standard configurations and the like.

About the Author:

Leave A Comment