Welcome to Manicprogrammer Sign in | Join | Help

A Few Notable Things When Installing TFS 2008 SP1 and Visual Studio 2008 SP1

I won't parrot too much the undoubted countless posts indicating that TFS 2008 SP1, Visual Studio Team System 2008 SP1 and .NET 3.5 SP1 have been released. Instead let me give you a few pointers.

Please read the installation guide and ReadMe file. If you are upgrading TFS 2008 application tier and you have a Visual Studio 2008 client installed on that machine you must install in the proper order or you will be regretting it. This note is in the install guide and on the web site for download of the service pack.

Important Note:

In deployments where the application tier and a client tier component are installed on the same computer, you must install SP1 for Visual Studio 2008 before you install SP1 for Team Foundation Server. Otherwise, you will not be able to install SP1 for Team Foundation Server.

Please, when you go to get the installation guide get the one titled TFSInstall-RTM-v080811.chm. It doesn't indicate it's the SP1 version but it is.

If you are installing a fresh install to a machine and using SQL Server 2008 you will need to create a slipstream installation of the TFS RTM and SP1. There is not yet a full install available with the SP1 rolled into it and you cannot install the TFS 2008 RTM (non SP1) against SQL Server 2008 without the slipstream of SP1.

Please note for planning your deployment that if you have a TFS Server application tier machine, build machine or proxy that also has a client installed on it (this means Team Explorer, Visual Studio 2008 etc) and you upgrade that server (which by a previous note means you have upgraded the client as well) you will need every workstation client running Visual Studio 2008 SP1 otherwise you have an unsupported scenario. Which means most organizations need to do this as most run a build server with a Visual Studio instance on board for running tests etc. The notes in the install manual read as follows:

You must install SP1 for Visual Studio 2008 under the following circumstances:

  • The client component must connect to a deployment of Team Foundation Server that uses SQL Server 2008. If you do not update the client, it will not be able to connect to that deployment.

  • An application-tier server for Team Foundation, a build server for Team Foundation, or a proxy server for Team Foundation has or will have both a client component and SP1 for Team Foundation Server installed. If you install only one of these service packs, you will create an unsupported configuration. (Emphasis mine)

These are just a few areas I wanted to point out to folks.

Published Tuesday, August 12, 2008 7:00 AM by michaelruminer
Filed under

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

Wednesday, August 13, 2008 9:17 AM by Team System News

# VSTS Links - 08/13/2008

Brian Harry on VS/VSTS/TFS/.NET 3.5 SP1 is shipping! and More things to know about installing SP1 Etienne...

Friday, August 15, 2008 4:10 AM by FreeToDev

# re: A Few Notable Things When Installing TFS 2008 SP1 and Visual Studio 2008 SP1

I've read the installation notes and I believe that it is only saying that the client components on the TFS servers need to be fully SP1'ed for them to all work together. Client workstations that are non-SP1 will operate fine against the TFS SP1 server.

Friday, August 15, 2008 7:45 AM by Micahel Ruminer

# re: A Few Notable Things When Installing TFS 2008 SP1 and Visual Studio 2008 SP1

Yes that is correct. That statement is only related to the client on the servers themselves.

Monday, December 29, 2008 7:27 PM by Kevin

# re: A Few Notable Things When Installing TFS 2008 SP1 and Visual Studio 2008 SP1

Thanks for posting this info!!! We attempted to update our server to SP1 a couple months ago but had to quickly revert because of the BlueScreenOfDeath. This time, I installed VS2008 SP1 *before* applying TFS SP1 and it worked perfectly. THanks again!!!


Enter the text you see in the image:

Leave a Comment

(required) 
required 
(required)