In this blog series I start to explain step-by-step tutorial on how to upgrade existing TFS 2010 to TFS 2012 Update 1 with the migration to a new hardware, the series will include videos and images as well. In the last post I will include one video that collect all parts for one-shot view, this series consist of following parts:
- Part 1 – Introduction.
- Part 2 – Prepare SharePoint for the new system.
- Part 3 – Prepare the new machine and install SQL Server.
- Part 4 – Install TFS 2012 Update 1 & Backup DBs and Reporting Key.
- Part 5 – Restore DBs and Reporting Encryption Key.
- Part 6 – Configure TFS 2012.
- Part 7 – Verify upgrade success and other configuration.
- Part 8 – Upgrade TFS 2012 Build Service.
- Part 9 – Summary.
Each part consist of one or many sections as needed.
=================================================================================
Part 7 – Verify upgrade success and other configuration.
- Verify the success of the upgrade and complete other configuration.
The following is the video that explain this blog post.
Verify the success of the upgrade and complete other configuration.
In this section I will verify the upgrade of the old projects and review how the old and the new features are working properly, so I will review the migration of the Source Control, SharePoint, Reporting, and also the new features like Task Board and Product Backlog.
Navigate to the Team Explorer folder inside the TFS 2012 media in your DVD, double click on team explorer installation file.
Select I agree to license and terms and conditions and it’s better to join the customer experience if you want, after that click INSTALL.
After the installation complete, launch Team Explorer, click on Connect to Team Foundation Server, from the drop down select the current server, in our case (TFS12UP) and then select the Default Collection, we will find that it retrieves the old project that was on TFS 2010, I will select that project (MarvelonTFS2010) and click Connect.
In Team Explorer home page, click on Source Control Explorer, navigate to the source code and open any source code file to review the code.
In Team Explorer home page, click on Work Items, double click on Product Backlog query and review the existing user stories of the old project.
In Team Explorer home page, click on Documents, click on Show Project Portal, type the user name and the password, the Dashboard opened successfully but the reports not displaying properly, so we need to add that site to the trusted sites.
In Internet Explorer go to Tools, Internet Option then Security and add the current site to the trusted sites.
Refresh the page, now the reports displayed correctly.
We need also to make sure of the report connection, so we will click on Excel Report, click on Bug progress or any report.
Click on Data drop down and choose Refresh All Connection and make sure it has no error.
Now we are going to verify the new features of TFS 2012, from Team Explorer home page, click on Web Access, type the user name and password, the page open successfully but it’s not displaying properly, so we need to add that site to the trusted sites.
In Internet Explorer go to Tools, Internet Option then Security and add the current site to the trusted sites.
Refresh the page, now the Web Access displayed correctly.
We want to verify the Agile planning Tool, so we will click on Work, we will find it’s not working because this team project need extra configuration because the process template, so we will click on Configure feature.
Click on Verify, to verify that the wizard can perform that configuration automatically, this mostly happen if you are not customizing your process in a complex way that prevent the wizard from upgrade the process template.
The wizard show that it can perform that upgrade automatically and show the process template that it will be used for the upgrade, click Configure.
Team Project Upgrade completed successfully.
Go to the work tab again, to review the Task Board, we will find that the problem solved but there is another one because there is no iteration selected, so we will click on Select team’s Iterations.
Get back to Task Board, it’s working now but it’s empty, so I must assign my existing user stories to existing iteration or add new one assigned, so I will click on home to do that.
Add new user story and by default it’s assigned for iteration 1.
Get back to Task Board, now it’s working for the old project.

Hi,
I added the server to the trasted sites per your instructions, but I’m getting the follwing error for the right web parts:
“Error [1]
Web Part Error: A Web Part or Web Form Control on this Page cannot be displayed or imported. The type Microsoft.TeamFoundation.WebAccess.WebParts.WorkItemSummaryWebPart, Microsoft.TeamFoundation.WebAccess.WebParts, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a could not be found or it is not registered as safe. ”
And for the main excel web parts, for example “Task Burndown (hours)” I get the follwing error:
“Unable to process the request.
Wait a few minutes and try performing this operation again.”
Do you have any idea how to fix it?
I was able to solve the Web Part Error by activating the “Visual Studio Team Foundation Server Configuration“ feature.
I created the Excel Services Application and started it, but the error for excel web parts (for example: main excel web parts, for example “Task Burndown (hours)” ) in the dashboard is still there: “Unable to process the request.
Wait a few minutes and try performing this operation again.”
Do you know how to fix it?
Thanks.