Which Version of Team Foundation Server Do I Have?
If you have several Team Foundation Server installations, inherited one, or just don't know, here's how you can determine which version of Team Foundation Server you have.
On the application-tier computer, check the file version of Microsoft.TeamFoundation.Server.dll. You'll find this file here:
%PROGRAMFILES%
\Microsoft Visual Studio 2005 Team Foundation Server
\Web Services
\Services
\BinHere's the key to determine which release of Team Foundation Server you have:
- 8.0.50727.43 = Beta 3 Refresh
- 8.0.50727.127 = Release Candidate
- 8.0.50727.147 = RTM (final shipping release of the product)
Update: The version number for Visual Studio 2005 SP1 is 8.0.50727.762.
If you have the RTM release, the next check is to see which edition of Team Foundation Server you have. To do this, open Registry Editor (regedt32.exe) and navigate down to this key:
HKEY_LOCAL_MACHINE
\SOFTWARE
\Microsoft
\VisualStudio
\8.0
\TeamFoundation
\RegistrationIn this key, you'll find a value named, Edition_CT, which is the clear text equivalent of the encrypted data in Edition. Here's the key to determine which edition you have:
- "Full" = Team Foundation Server ("Standard Edition")
- "Trial" = Team Foundation Server 180-day Trial Edition
- "Workgroup" = Team Foundation Server Workgroup Edition
Note Changing the value of Edition_CT doesn't change your edition of Team Foundation Server, but changing the value of Edition breaks it. In addition, the Edition value is not portable. Corrupted data in Edition will make your Team Foundation Server an expired Trial.
If you see the following key, your installation of Team Foundation Server was migrated from a prerelease version of Team Foundation Server:
HKEY_LOCAL_MACHINE
\SOFTWARE
\Microsoft
\VisualStudio
\8.0
\TeamFoundation
\SetupIn this key, you may find a value named, EditionType, which may contain a value that does not reflect the correct value for the installed edition of Team Foundation Server. You can ignore this key as it is not part of the RTM release.
If you want to determine how long it has been since you installed Team Foundation Server, check the date on Changeset 1. For more information, see Martin Woodward's TFS Top Tip #7 - Determine when TFS Trial Edition will expire.
1030
Tags: tfs | team foundation server | vsts | team system
Comments
Anonymous
August 18, 2006
Rob Caron on which version of Team Foundation Server do I have?
Joe Hummel on MSDNAA does provide...Anonymous
August 23, 2006
Brian Harry blogs (More Expirations Coming Soon...) about a new utility (TFSVersionDetection)...Anonymous
September 06, 2006
Today I came into work and my build/source control server, which I thought I remembered installing theAnonymous
March 15, 2007
VSTS FAQAnonymous
June 20, 2007
Chris Birmele , our (ostensibly neutral) VSTS Technical Specialist was complaining about not being ableAnonymous
June 20, 2007
Chris Birmele , our (ostensibly neutral) VSTS Technical Specialist was complaining about not being ableAnonymous
June 20, 2007
Chris Birmele , our (ostensibly neutral) VSTS Technical Specialist was complaining about not being able