Welcome to MSDN Blogs Sign in | Join | Help

Dealing with the Team System 2010 CTP expiration

If you’ve been using the Team System 2010 Community Tech Preview VPC, you’ve probably noticed that the instance of Visual Studio within the VPC is getting close to expiring.  We expect that it will cease functioning around the end of the year and instead return the message “The evaluation period for Visual Studio Trial Edition has ended”:

image

Unfortunately, it’ll be a while before we release our next update to Team System 2010 so you’ll need to take action to keep this version working for a while.  Fortunately, there is a relatively easy resolution to this problem.  It involves turning off the synchronization between the host OS and the VPC.  This enables you to set the time in the VPC to a 2008 date while you live in 2009.  As you might imagine, Team Foundation Server doesn’t like it much when time goes backwards so you’ll want to make sure that you don’t use the VPC and then set the clock backwards after that point.  Ideally, you can use a fresh VPC and disable your clock prior to launching it for the first time. 

Disabling the host OS synchronization of the VPC.  This is a change to the .VMC file (see below) that basically disables the clock synchronization between the VPC and the host OS.  This means that time in the VPC moves forward only when the VPC is being used. As a result, we have essentially 2 months of runtime (not wall time) for the VPC which is way more time than people should need to run the CTP, even if they’re demoing it regularly to others.

Here are the changes necessary for the .VMC file (specific to a particular VPC and not a system-wide setting):

<integration>
    <microsoft>
        <mouse>
            <allow type="boolean">true</allow>
        </mouse>
        <components>
            <host_time_sync>
                <enabled type="boolean">false</enabled>
            </host_time_sync>
        </components>

Bunch of other stuff that I am skipping over to save space...
    </microsoft>
</integration>

Hopefully this will allow you to have plenty of time to evaluate the CTP and send us feedback on what you like and don’t like about what we put together in this release.  As you might imagine, we’re hard at work putting together the next release and your feedback over the next period of time will really help us make sure that the next release is even better than the current CTP.  And, yes, we will release both a VPC and native install version of the CTP so that folks will have flexibility in how they deploy and evaluate the next release. 

One important note:  don’t attempt to join the VPC to a domain since the domain will set the time within the VPC and thus cause Visual Studio to expire.

Many thanks to Brian Keller and his detailed description of the various activation messages associated with the CTP as well as to Virtual PC Guy who provided the original information on how to disable the VPC clock synchronization. 

If you’ve converted this VPC image to HyperV following Grant’s instructions, be sure to read Cameron’s update to learn of a similar workaround for HyperV

Happy CTPing!

Jeff

Published Tuesday, December 09, 2008 1:36 PM by jeffbe

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

# Dealing with the Team System 2010 CTP expiration

Jeff Beehler has written a nice post about how to address the Team System 2010 CTP expiration date.

Tuesday, December 09, 2008 9:24 AM by Bryan Krieger

# [VSTS2010] Como extender el periodo de evaluacion de la VPC de VSTS2010 (o algo parecido)

Buenas, si has estado probando la máquina virtual con la última CTP de Visual Studio Team System 2010

Tuesday, December 09, 2008 4:46 PM by El Bruno

# [VSTS2010] Como extender el periodo de evaluacion de la VPC de VSTS2010 (o algo parecido)

Buenas, si has estado probando la máquina virtual con la última CTP de Visual Studio Team System 2010

Tuesday, December 09, 2008 4:46 PM by El Bruno

# [VSTS2010] Como extender el periodo de evaluacion de la VPC de VSTS2010 (o algo parecido)

Buenas, si has estado probando la máquina virtual con la última CTP de Visual Studio Team System 2010

Tuesday, December 09, 2008 4:46 PM by El Bruno

# re: Dealing with the Team System 2010 CTP expiration

Jeff -> thanks for the cool tip  :D

Tuesday, December 09, 2008 4:50 PM by El Bruno

# VSTS 2010 CTP "The evaluation period for Visual Studio Trial Edition has ended"

That&#39;s the massage you are going to get around 2009 Jan 1st if you are using the VSTS 2010 CTP .

Thursday, December 18, 2008 3:40 PM by Baruch Frei

# Visual Studio 2010 CTP VPC is Expiring -- Here's the Fix!

The first episode in a series on VS 2010 was posted this week on Channel 9. The series is put on by some

Friday, December 19, 2008 2:08 PM by Beth Massi - Sharing the goodness that is VB

# September VSTS 2010 (Codename "Rosario") CTP expires at EOY

If you've been testing out the latest VSTS 2010/.NET 4.0 CTP, you may or may not have noticed that the

Friday, December 19, 2008 2:39 PM by Are you thinking what I'm thinking?

# Thank you developer community!

Since the beginning of the year, the developer community joined one of the most exciting initiatives

Friday, December 19, 2008 4:13 PM by Community and Influencers Blog

# re: Dealing with the Team System 2010 CTP expiration

Thx for the post...I have read it and applied what you mentioned in your post to <a href="http://www.notionsolutions.com">Team System 2010</a>..but I was just wondering is there any way to make sure that I have applied everything correctly!?

Saturday, December 20, 2008 9:38 AM by Erik Cox

# re: Dealing with the Team System 2010 CTP expiration

Hi Erik-

The best way to check to make sure you've applied the changes correctly is to shut down the VPC, wait a few minutes and then start it back up.  If the time in the VPC doesn't match the time on your system, you've done it correctly.

Hope that helps!

jeff

Saturday, December 20, 2008 9:43 AM by jeffbe

# Make sure you apply this fix before your VS2010 CTP VPC expires! (Lisa Feigenbaum)

Have you downloaded and started using the Visual Studio 2010 Community Technology Preview (&quot;CTP&quot;

Saturday, December 20, 2008 2:19 PM by VB Feeds

# Fixing the VS2010 CTP Expiration problem

For those of you that have downloaded the Visual Studio 2010 CTP, you might have noticed that it will expire within a few days. The fix for this is simple and Jeff Beehler has a good post that is easy to follow. In case you missed it from the link blog,

Sunday, December 28, 2008 10:04 AM by Visual Studio Hacks

# re: Dealing with the Team System 2010 CTP expiration

Downloaded this think all day, only to find it had seven days left. Why waist our time and our band width, needless to say. Not all the hacks work as they should, once VS times out, thats it, not even a reinstall works.

Monday, January 05, 2009 12:01 AM by andrew

# re: Dealing with the Team System 2010 CTP expiration

This must be the worst CTP ever released by MS, the CTP does not work as expected, the trial period of 1 week is not worth 2 cents. The band width for us SA people costs over a $100 for this download. what a waist of time and money, hopefully the release is nothing like this. This must be the first time ever that I have been so disappointed in Microsoft in 28 years.

Wednesday, January 07, 2009 8:49 AM by andrew

# The Visual Studio 10 CTP VPC expired! What should I do?

A couple of months ago, we unveiled Visual Studio 10 at several conferences and provided attendees a

Wednesday, January 07, 2009 12:00 PM by VSX Team Blog

# Team System 2010 CTP Expiration Workaround

To all the customs trying our CTP - the timebomp is activated and you probably getting the following

Friday, January 09, 2009 4:45 AM by IHateSpaghetti {code}

# re: Dealing with the Team System 2010 CTP expiration

Andrew - I'm sorry that you had a negative experience with our CTP.  We release these builds for a number of reasons including of course to get customer feedback.  We've gotten plenty of it including some like yours regarding the delivery vehicle rather than the product itself.  The fact that the release was only on a VPC and that it inadvertently expired early are very unfortunate and we're ensuring that we don't repeat them again in future releases.  

Fortunately, we have received a lot of positive feedback on the product functionality as well.  Customers are very excited about the VSTS 2010 features and I'm confident that you'll like the end result.  We're working hard on a beta release at the moment and I hope that you'll give us another chance once that's available.

Once again, my apologies for the troubles you had with the most recent CTP release.

Yours,

jeff

Friday, January 09, 2009 12:00 PM by jeffbe

# re: Dealing with the Team System 2010 CTP expiration

where is the test manager feature which was promised to be release in the 2010 version

Monday, January 19, 2009 5:28 AM by rita

# re: Dealing with the Team System 2010 CTP expiration

Rita - if you look at the CTP walkthroughs (see http://blogs.msdn.com/jeffbe/archive/2008/10/27/check-out-the-new-team-system-2010-ctp.aspx for more info) take a look at the "Sprint 2" section.  In this part of the walkthrough you'll see information about how we envision customers will manage their testing efforts.  

Hope this helps,

jeff

Monday, January 19, 2009 12:25 PM by jeffbe

# Lo mejor, en forma de librerías

Get it right the first time, that is the main thing, Gonna make that first time last. &quot;Get it right

Tuesday, January 20, 2009 7:14 AM by Sobre C#, LINQ y algo más...

# Keeping the Visual Studio 2010 CTP VPC from PDC 2008 running

The Virtual PC image for Visual Studio 2010 CTP provided at PDC 2008 and downloadable from here has an

Thursday, January 22, 2009 7:34 PM by Mike Vincent's Blog

# re: Dealing with the Team System 2010 CTP expiration

Oh Joy... now I get to download all over again.  Another great CTP experience in a hole.  Why not just let peeps get the CTP themselves?

Friday, January 23, 2009 4:05 PM by Lamer

# Extend Your PDC Life

The product installs in the VPC images of WCF 4 and Dublin should be expiring around now if you've been

Friday, January 23, 2009 7:38 PM by Nicholas Allen's Indigo Blog

# re: Dealing with the Team System 2010 CTP expiration

That didn't work.  I set my time back on my system, changed the settings, and when I loaded up the VPC it said that it wanted me to activate.  Why oh why must you guys always do things the hard way?

Saturday, January 24, 2009 12:54 PM by Blah

# re: Dealing with the Team System 2010 CTP expiration

The activation messages can be safely ignored.  Setting the VPC date back allows for the Visual Studio IDE to start which it won't do after 1/1/2009.  

I'm sorry for the difficulties.  We have taken steps to ensure that we check future releases for these sorts of problems before we publish them.  

jeff

Saturday, January 24, 2009 1:01 PM by jeffbe

# Nowy wygląd VS 2010

W wersji CTP , która była dostępna podczas zeszłorocznych konferencji TechEd i PDC, a która wciąż jest

Tuesday, February 24, 2009 5:30 PM by .neting in the free world

# Thank you developer community!

Since the beginning of the year, the developer community joined one of the most exciting initiatives

Tuesday, March 03, 2009 3:57 AM by Nestor Portillo

# re: Dealing with the Team System 2010 CTP expiration

6zzuRF flgoey72FdAa1nc830fNdKu

Wednesday, March 04, 2009 2:10 PM by amily

# re: Dealing with the Team System 2010 CTP expiration

Since I run MacOSX and VmWare Fusion, the way Microsoft distributed VS2010 CTP was a barrier.

While I generated a VmWare image, and ran it under VmWare Fusion, the install of VmWare Tools changed the BIOS date Windows 2008 stopped showing the mouse, etc....

For folks like myself who don't mind Linux, this sort of treatment is terrible.  

i.e. if you are doing a community preview, do it well.

I think it was totally unacceptable for Microsoft not to reimage with extended trial dates; in that case, users like myself would actually try your product instead of walking away.

Moreover, Microsoft made me feel negative about their products instead of positive about their products.

No other company is this silly!

Apple isn't that silly; Adobe isn't that silly, etc...

Thursday, March 05, 2009 2:40 AM by michael

# re: Dealing with the Team System 2010 CTP expiration

RE: "Andrew - I'm sorry that you had a negative experience with our CTP.  We release these builds for a number of reasons including of course to get customer feedback."

Thursday, March 05, 2009 2:43 AM by michael

# re: Dealing with the Team System 2010 CTP expiration

RE: "Andrew - I'm sorry that you had a negative experience with our CTP.  We release these builds for a number of reasons including of course to get customer feedback."

I would hope that someone at Microsoft starts to think.  I don't really understand why Microsoft made users download every single office product; project; and all the team editions of the software.  SQL Server was also running.

Most other companies, like Apple and Adobe, wouldn't mistreat their customers like that.

Thursday, March 05, 2009 2:47 AM by michael

# re: Dealing with the Team System 2010 CTP expiration

For all users why don't Microsoft set the expiry date of a CTP nearer the planned actual release date of the product?

So if Visual Studio 2010 is released say 1st December 2009 then why no set the CTP to expire on the 1st November 2009 ( or better still the day before it goes on sale )?

To anyone downloading this CTP after the 1st Jan 2009, wil I need to set my system clock back 1st or simply disable the date-ime synchronization as above?

On the subject of MSDN subscriptions I wish Microsoft offered 3 month, 6 month, and 9 month MSDN subscriptions or even a monthly payment option.

THIS WOULD BE GREAT FOR STUDENTS like myself on a low income who may only be working part-time.

While on the subect how about making CTP files available via MSDNAA or / AND the DREAMSPARK sites too?

Sunday, March 29, 2009 2:48 PM by John Anthony Oliver ( former student partner ).

# re: Dealing with the Team System 2010 CTP expiration

Did it ever work for anyone? I followed the steps mentioned in the blog --- tried atleast 10 times - what a waste of time.

Wednesday, April 08, 2009 8:30 AM by Krishna

# re: Dealing with the Team System 2010 CTP expiration

It didn't work for me either, the date on the server is September 2008 but i get the same trial period ended message.

Friday, April 17, 2009 3:14 PM by Juan Zamudio

# re: Dealing with the Team System 2010 CTP expiration

Can someone PLEASE help me!!!! I still can't get the activation message to go. The virtual machine has a date of May 2008 but the activation message continues to popup. I've way too much time on this already. Does anyone know how I can play with VS 2010??????????

Tuesday, May 05, 2009 12:37 AM by GA

# re: Dealing with the Team System 2010 CTP expiration

It would seem that the version of Microsoft Virtual PC that comes as part of windows 7 does not respect the setting that disables host clock synchonization. \-:

Saturday, May 09, 2009 10:50 AM by Dan

# re: Dealing with the Team System 2010 CTP expiration

I'm sorry to hear about all of these challenges people have had getting the VSTS 2010 VPC to work correctly past the expiration date. My best recommendation at this point is to wait for our beta release which is just around the corner.  From there you'll be able to install VSTS and TFS on your own hardware or virtual machine and no longer need to worry about activation or resetting VHD time sync settings.  

Jeff

Wednesday, May 13, 2009 1:27 PM by jeffbe

# re: Dealing with the Team System 2010 CTP expiration

Is there a new CTP / Beta Release with the  VPC for Training Kit ,somewhere in pipeline in near future. The workaround doesnot  work for me and over and again , I m getting the same expiration messages. I am not able to open up Visual Studio.

Tuesday, August 25, 2009 6:48 AM by Priyanka

# re: Dealing with the Team System 2010 CTP expiration

We will most likely release a new VPC with our next Beta release of Dev10.  In the meantime, you can certainly install Dev10 Beta1 from here: http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx.  There's even a training kit available here: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=752cb725-969b-4732-a383-ed5740f02e93.

Tuesday, August 25, 2009 8:45 AM by jeffbe

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker