Я хотел бы определить, есть ли на сервере TFS 2005 или TFS 2008 и был ли установлен какой-либо пакет обновления. Как лучше всего это сделать?
Это работает намного лучше ...
http://blogs.msdn.com/b/bharry/archive/2008/01/15/checking-your-tfs-version-and-exnding-trials.aspx
Это должно помочь вам: http://devmatter.blogspot.com/2007/07/how-to-determine-what-version-of-tfs-is.html
На сервере перейдите к:
C:\Program Files\Microsoft Visual Studio 2005 Team Foundation Server\Web Services\Services\bin
Щелкните правой кнопкой мыши файл Microsoft.TeamFoundation.dll и выберите «Свойства». На вкладке «Версия» проверьте значение «Версия продукта» в списке.