Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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

3 Answers 3

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

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

This should help you: http://devmatter.blogspot.com/2007/07/how-to-determine-what-version-of-tfs-is.html

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

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.