Welcome to MSDN Blogs Sign in | Join | Help

Checking your TFS Version and Extending Trials

As with Team Foundation Server 2005, we are publishing a utility that you can run on your TFS server to determine what version of TFS it is and, if it is trial, how many days remain until it expires.  It also enables you to extend trials by 30 days.

The program is called TFSVersionDetection.exe and is attached to this blog post (or can be requested from Customer Support).  I recommend that you run the tool on the TFS server itself.  You can run it from another machine and point it at the TFS server but it does a less thorough job of detection (due to permissions issues, etc).  If you run it on the TFS server and press the "Check" button, you will see a screen that look something like the following.

TFSVersionDetection

If you are within 10 days of expiration of a Trial Edition or pre-release (Beta 2 or RC) install, an "Extend" button will show up in the lower left hand corner.  Pressing it will extend the expiration another 30 days.  For Trial Edition (not for pre-releases), the "Extend" button will show up again when your 30-day extension nears an end.  Pressing it at this point will bring up a dialog that asks for a new Trial ID.  It is possible to extend it another 30 days if absolutely necessary.  To do this, you will need to contact your Microsoft sales rep and ask them to help you get a new Trial ID.  If they don't understand the process, they can email me at bharry@microsoft.com or Brian Keller - briankel@microsoft.com and one of us will help them.

Brian

Published Tuesday, January 15, 2008 1:38 PM by bharry
Attachment(s): TFSVersionDetection.zip

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

# How to I upgrade to TFS 2008?

Now that Team Foundation Server 2008 keys/media/downloads are available, I'm seeing lots more questions

Tuesday, January 15, 2008 1:48 PM by bharry's WebLog

# 【Team System】「今アクセスしてる TFS のバージョンは?」に答えるツールの紹介

こんにちは。今、仙台に滞在中です。Brian Harry のブログに TFS のバージョンの確認と評価版の場合は、あと何日評価できるのかを表示してくれるツールが公開されています。 Checking your

Wednesday, January 16, 2008 6:37 PM by Software Cafe

# TFS Version Checking and Trial Extention Tool

Brian Harry has released a new version of the TFS Version Checking tool, more information below. http://blogs.msdn.com/bharry/archive/2008/01/15/checking-your-tfs-version-and-extending-trials.aspx

Thursday, January 17, 2008 5:47 AM by Gaffer-Tape Engineering

# TFS Version Checking and Trial Extention Tool

Brian Harry has released a new version of the TFS Version Checking tool, more information below. http

Thursday, January 17, 2008 5:53 AM by Noticias externas

# VSTS Links - 01/18/2007

Steven St. Jean on Team Build: Modify template that creates TFSBuild.proj. Neno Loje on Some Code Analysis...

Friday, January 18, 2008 9:07 AM by Team System News

# TFS 2008 Product keys finally arrive!

The TFS 2008 product keys have just been shipped and as I've just gone through the procedure of upgrading

Thursday, January 31, 2008 7:44 PM by Web Development Adventures in a .NET world

# Last word on TFS Expirations (I hope)

This blog post has been replaced by a newer one that covers both TFS 2005 and TFS 2008: http://blogs.msdn.com/bharry/archive/2008/01/15/checking-your-tfs-version-and-extending-trials.aspx

Monday, February 04, 2008 2:36 PM by bharry's WebLog

# TFS 2008 Trials: How to extend the trial?

Since Team Foundation Server 2008 was released end of November 2007 the early adopters which for some

Tuesday, February 12, 2008 1:00 PM by Visual Studio Team System (VSTS) Blog

# re: Checking your TFS Version and Extending Trials

Brian, does this also work for the VHDs that are available in download center.

Current VHDs are to be expired 1st of April which is very close now. As the complexity of setting up TFS is quite high i would be interested in getting a tool to extend exipiration of VHD to 90 days after my download.

Is that possible?

Thank you

Tim

Saturday, February 16, 2008 5:59 AM by Tim

# re: Checking your TFS Version and Extending Trials

No, I'm afraid it doesn't work for VHDs.  Our VPC are actually set for Windows to expire, not for TFS to expire.  There's no way to extend those that I know of.

Brian

Saturday, February 16, 2008 8:28 AM by bharry

# re: Checking your TFS Version and Extending Trials

Brian, Thanks for the post. It really helped.

Monday, February 25, 2008 8:05 AM by Swarna

# Team Foundation Server 2008 trial expired?

If you can't connect to your TFS anymore one reason might be that the trial expired. To find you

Monday, March 10, 2008 6:43 AM by Visual Studio Team System (VSTS) Blog - by Neno Loje

# re: Checking your TFS Version and Extending Trials

If I don't upgrade to Visual Studio 2008 on the client side, but do upgrade the TFS: if I use Visual Studio 2005 to access a TFS 2008 server do I require new CALs? or are my existing Visual Studio 2005 CALs good enough?

Monday, March 17, 2008 11:37 AM by Ted

# TFS Trail about to expire? Purchased TFS, need a product key?

Well, it's a common request. You started out using the Trial edition of Team Foundation Server 2008,

Tuesday, March 18, 2008 11:03 AM by adamga's WebLog

# re: Checking your TFS Version and Extending Trials

So when will Team Foundation Server 2008 be available? I thought it was supposed to be available by February, but it is now March, and the trials are expiring.

Thursday, March 20, 2008 10:44 AM by John P

# re: Checking your TFS Version and Extending Trials

When will Team Foundation Server 2008 Standard Version be available, i mean. How come only the Workgroup edition is currently available?

Thursday, March 20, 2008 10:45 AM by John P

# re: Checking your TFS Version and Extending Trials

Ted, yes, you need 2008 CALs to access a TFS 2008 server.  If you purchased software assurance for your TFS CALs, then the upgrade is automatic.

Sunday, April 20, 2008 8:02 PM by bharry

# re: Checking your TFS Version and Extending Trials

John P,

It's been available since January.  You should be able to purchase it directly from Microsoft or through several resellers.  If you are having difficulty, send me your contact info and I'll have someone help you.

Brian

Sunday, April 20, 2008 8:04 PM by bharry

# re: Checking your TFS Version and Extending Trials

I am running to an issue where the I know I have valid registration key but I am still getting “Invalid License key” even from you attached TFSVersionDetectiontool.  Could it be because the servers are in quarantined environment (no web access)?  Is there a work around for this?

Monday, April 28, 2008 3:28 PM by Joseph

# re: Checking your TFS Version and Extending Trials

I suspect it's just an issue of putting the registration key in the wrong place.  The TFSVersionDetection tool only takes Trial IDs, not license keys.  The only place to get a new Trial ID is from me (or from someone who gets it from me).

The license keys are to be entered in the TFS setup program.  You can go to add/remove programs and select Repair and enter a new license key.  If you've tried that, then you've probably got a mismatched license key.  If that's the case, let me know and I can get someone to contact you and help you.

Brian

Monday, April 28, 2008 3:56 PM by bharry

# Etendre la période d'essai de TFS 2008 trial

Maintenant que TFS 2008 est disponible en release, nombreuses sont les entreprises qui passent le pas

Thursday, May 22, 2008 10:53 AM by Kangoo's Blog

# re: Checking your TFS Version and Extending Trials

Just thought I'd add that the server needs to be restarted after the extension.

Wednesday, June 11, 2008 4:47 AM by Shaurya

# aTFS 2008 へアップグレードする方法

Team Foundation Server 2008 のプロダクト キー/メディア/ダウンロードが使用可能になりました。さまざまなシナリオに関する質問が殺到しそうです。あまり明確になっていない問題点について、ここで述べておきます。

Wednesday, June 25, 2008 1:38 AM by bharry's WebLog

# TFS のバージョンの確認と試用期間の延長ss

Team Foundation Server 2005 について、TFS サーバー上で実行して TFS のバージョンを確認し、これが試用版である場合は、有効期限までの日数を確認するユーティリティが公開されました。このユーティリティでは、試用期間を

Wednesday, June 25, 2008 1:45 AM by bharry's WebLog

# re: Checking your TFS Version and Extending Trials

i had installed team foundation server on my server and then i realized that the date of that machine was set to 27th of January, now if i changed the date it will mark the trial version as expired.

any idea how can i fix this on the same server?

Monday, August 11, 2008 7:16 AM by fissa

# re: Checking your TFS Version and Extending Trials

There really isn't a way to fix the start date of a trial once it is installed.  You can either leave your date skewed or you can reset the date and then use the TFSVersionDetection tool to extend the trial 30 days.  That will give you 30 days from the day you run the extension.  If you need more time then that, then when you get near the end of the 30 days, send mail to me (bharry@microsoft.com) and Brian Keller (briankel@microsoft.com) and we can extend it for another 30 days.

Brian

Monday, August 11, 2008 7:58 AM by bharry

# re: Checking your TFS Version and Extending Trials

Great tool, but one note.

Correct me if I'm wrong, but usually "..." in the name of a button (like "Extend...") means that no immediate action by pressing the button.

I had 7 days left and I thought that ... means that if I press the button I will be given some info and a choice....

To make the story short: I lost 7 days out of my trial...

Thursday, September 04, 2008 9:19 AM by Igor

# re: Checking your TFS Version and Extending Trials

Sorry Igor, you are correct.  The reason it is that way is that when the tool was first written it didn't extend automatically - it prompted for a new trial ID (which you had to contact Microsoft to get).  After having the tool for a while we decided that it would be better if the first extension was "free" meaning you didn't have to contact Microsoft, you could just do it.  Subsequent extensions still require contacting us.  Unfortunately when we made that change we didn't have the button dynamically remove the "..." for the first extension.  It was an oversight.  If you run out again let me know and I'll give you another extension.

Brian

Thursday, September 04, 2008 9:47 AM by bharry

# re: Checking your TFS Version and Extending Trials

Please update this to SP1, know it says unrecognized build :)

Greetings Danny

Friday, September 12, 2008 6:25 AM by Danny

# re: Checking your TFS Version and Extending Trials

Does this macro work as well if our trial version for VS 2008 Professional is not TFS?  

Sunday, September 14, 2008 5:07 PM by xocamb

# re: Checking your TFS Version and Extending Trials

I'm afraid not.  This only works for TFS.  To my knowledge, there is no trial extension for the client SKUs.  You should call customer support and see what options they have.

Brian

Monday, September 15, 2008 8:45 AM by bharry

# re: Checking your TFS Version and Extending Trials

I believe I am actually running TFS Workgroup Edition.  Will this utility make a distinction between Workgroup and the real, full server?

thanks

.jim

Monday, September 15, 2008 1:22 PM by Jim

# re: Checking your TFS Version and Extending Trials

Yes, it understands the difference and will report it properly.  Of course as far as the trial extension goes, all trials are TFS Standard Edition, not TFS Workgroup Edition.

Brian

Wednesday, September 17, 2008 10:11 AM by bharry

# [TFS Trial] checking and extending (one time) your TFS Trial

As I have more questions around the TFS Trial extension, I copying the blog post from Brian Harry Click

Wednesday, October 08, 2008 1:15 AM by Visual Studio business news

# Upgrading after Expiration

My Home copy expired and they sent me with the copy of Pro from the office. I first just did an install. it says its still expired. My husband did the uninstall and cleaned the registry, and reinstalled. Same thing,I'm using Vista amd I going to have to reload the box or how can I switch versions

Tuesday, October 14, 2008 9:16 AM by Janie

# re: Checking your TFS Version and Extending Trials

I'm not very familiar with issues around upgrading trial for Pro.  I'd recommend posting a question on the VS forums: http://social.msdn.microsoft.com/forums/en-US/vssetup/threads/

Brian

Wednesday, October 15, 2008 4:29 PM by bharry

# re: Checking your TFS Version and Extending Trials

Hi

Thanks Man.

You are the Man. You helped me a lot.

Thanks

Amardeep Rana

Friday, October 31, 2008 8:12 AM by amardeep Rana

# 【日本語版】 TFS 2008 にアップグレードする方法

こんにちは! フォーラム オペレーターの服部清次です。 いよいよ 2008 年も残すところ、あと 3 日となりました。 という訳で、今日は、 2008 年最後の翻訳コンテンツを紹介したいと思います。 今日ご紹介する情報は、

Sunday, December 28, 2008 9:42 PM by Microsoft Japan Forum Operators Blog

# [TFS] HowTo: Averiguar que version de TFS está instalada

Buenas, después del post de ayer sobre la activación o upgrade de Team Foundation Server , un par de

Tuesday, March 03, 2009 12:42 PM by El Bruno

# [TFS] HowTo: Averiguar que version de TFS está instalada

Buenas, después del post de ayer sobre la activación o upgrade de Team Foundation Server , un par de

Tuesday, March 03, 2009 12:42 PM by El Bruno

# [TFS] HowTo: Averiguar que version de TFS está instalada

Buenas, después del post de ayer sobre la activación o upgrade de Team Foundation Server

Tuesday, March 03, 2009 12:46 PM by El Bruno

# [Steb by Step] Come passare cambiare edizione di TFS

E’ possibile passare dalla versione Trial alla Workgroup o alla Standard, e dalla versione Workgroup

# re: Checking your TFS Version and Extending Trials

Hi Brian.

I was wondering what API command you are using to get the TFS Version.  We have a need to know if a client is using at least TFS2008 and I haven't been able to find any help (yet).  Can you point me in the right direction?

Thanks.

Tuesday, July 21, 2009 1:53 PM by Greg Peter-Joyal

# re: Checking your TFS Version and Extending Trials

My trial has just expired.  I ran your cool tool and its says "Unable to access SQL Server Information" then a dialogue appears and says "Login failed for "<server_name>\<user_name>"

I am able to login to SQL so I am not sure what the problem is.  Is it getting an old password from the environment somehow?

Tuesday, August 25, 2009 2:28 PM by Teesh

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker