06 July 2007

Installing Service Pack 1 for TFS and VSTS

Although Service Pack 1 for Team Foundation Server and Visual Studio 2005 has been out for a while now, the installation process is not necessarily obvious.  Depending upon your configuration, there may be one or more files you need to install - and the order can matter.

Team Foundation Server:

  1. If you're running Windows Server 2003, there may be issues when attempting to install large MSI files (the Visual Studio 2005 Team Suite SP1 is over 400MB).  See knowledge base article KB925336 for more information as well as a downloadable update to resolve this issue.  Install this update first if you plan on installing SP1 on a Windows 2003 server.  This is about a 1MB download.
  2. A pre-requisite to installing SP1 on the Team Foundation Server is the Visual Studio 2005 Team Foundation Server Quiescence GDR.  There are (currently) two versions of this GDR.  If you have version one (VS80-KB919156-X86.exe) installed, then you'll need to download version 2 (VS80-KB919156-v2-X86.exe) and install it as well.  This is about a 4.5MB download.
  3. Install Visual Studio 2005 Team Foundation Server Service Pack 1.  This is about a 46MB download.
  4. If you have any of the Visual Studio SKUs installed on your Team Foundation Server (e.g. to support unit testing, etc.) then you'll need to install the Visual Studio 2005 Team Suite Service Pack 1NOTE: Depending upon the number of SKUs installed, the service pack installer will run multiple times (once for each SKU) so be prepared for multiple dialogs.  This is about a 430MB download.

Visual Studio Client:

  1. If you're developing on Windows Server 2003, see Step 1 above.
  2. Install the Visual Studio 2005 Team Suite Service Pack 1NOTE: Depending upon the number of SKUs installed, the service pack installer will run multiple times (once for each SKU) so be prepared for multiple dialogs.  This is about a 430MB download.
  3. If you're developing on Windows Vista then you'll need to install Visual Studio 2005 Service Pack 1 Update for Windows Vista.  This update (which shipped after the release of SP1) addresses areas of Visual Studio impacted by Windows Vista enhancements.

As with any upgrade, it is highly recommended that you perform a backup of your TFS installation prior to updating to SP1.