Reputation: 1579
I get the following message and cannot proceed to do any other work within Visual Studio 2017 RC : This prerelease has ended. This prerelease has expired. Thank you for your participation. Upgrade to the latest version of this product to keep working without interruption.
Upgrade your prerelease Check for an updated license.
No other options on the screen work. ie. "Upgrade your prerelease" or "Check for an updated license. I currently have a valid MSDN license, so this should not be an issue.
Upvotes: 12
Views: 3191
Reputation: 338
Only solution I've found at the moment is to change the date to the past by a year. For example today's date is 2ndJune2017, if you change the date to 2ndJune2017 and open Vs 2017 RC version, it should work.
I won't consider this as a proper fix but its the only solution worked for me.
Upvotes: 0
Reputation: 4654
Update: The VS team has fixed the issue on their end. You do not need to perform these steps, simply check for an updated license. (I'm leaving this answer up in case there is a regression in the future.)
Install Fiddler and turn on HTTPS decryption. Create an AutoResponder rule that matches:
regex:(https://app.vssps.visualstudio.com/_apis/Licensing/ClientRights/VisualStudio.*)prerelease(.*)
And replaces with:
$1release$2
With that rule enabled, check for a license again. You should wind up with a trial license that will last until April.
Fiddler should look similar to this when configured (intercepted requests shown on the left):
My HTTPS configuration in Tools->Telerik Fiddler Options
looks like:
Upvotes: 7
Reputation: 355
This was a server side bug that Microsoft has now fixed.
See the Visual Studio Team's response
Upvotes: 5