Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like to determine whether a server has TFS 2005 or TFS 2008 and whether any service pack has been installed. What is the best way to do this?

share|improve this question

This works much better...

share|improve this answer
Welcome to Server Fault! We really do prefer that answers have content, not pointers to content. This may theoretically answer the question however, it would be preferable to include the essential parts of the answer here, and provide the link for reference. – Iain Nov 27 '11 at 1:03

This should help you:

share|improve this answer
The updated utility is at… but I'm having trouble getting it to work. – Luke Jan 6 '10 at 22:00

On the server, navigate to:

C:\Program Files\Microsoft Visual Studio 2005 Team Foundation Server\Web Services\Services\bin

Right-click on the Microsoft.TeamFoundation.dll file, and select Properties. Under the Version tab, check the value of Product Version in the list box.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.