Upgrade to Team Foundation Server (TFS) 2017.

This article aims to expand on the Upgrade overview and give a step by step walk-through of the upgrade to TFS 2017.There are some minor changes in the upgrade process that attempts to simplifies it. Upgrade Source Minimum Requirement: Your TFS databases must be at least at the TFS 2012 RTM level to jump to…


XAML build service fails with: “The type initializer for LibGit2Sharp.Core.NativeMethods’ threw an exception”

I recently worked on a case where the TFS XAML build service was failing with the below exception: The type initializer for ‘LibGit2Sharp.Core.NativeMethods’ threw an exception. The setup included a TFS 2015 server and a separate machine running the XAML build service. The issue was noticed when the builds began to get stuck in the…


Test execution failing when a Data-Driven test methods is referring parameter values from a test case WorkItem

Recently we are getting cases, where users get the below error when a data-driven test method is referring parameter values from a test case WorkItem. Test execution failure error: The unit test adapter failed to connect to the data source or to read the data. For more information on troubleshooting this error, see “Troubleshooting Data-Driven…


Building a website with TFS build.

Normally, it is a best practice to not include the bin folder of your solution to source control, in TFS; However, there is an exception to this, when it comes to building websites with team build. Issue When building a website with TFS build (vNext and XAML), and the Bin folder is not added to source…


Running Automated Test on agent machine using vNext Build

We have been getting lot of customer requests for asking the steps to execute automated test on agent machine using vNext build. This blogs will help you configure and execute an automates test on agent machine using vNext build. Create a new Empty vNext build definition and add the following steps. The remainder of the…


Code Review default queries not fetching data after upgrading to TFS 2015

We recently noticed that code review default queries are not fetching and displaying the data in team explorer. This behavior is noticed only for the reviewer’s login with the code review default query for the team project, which are upgraded from TFs 2013 version to TFS 2015. We tried a new work item query to…


How to add iterations in Visual Studio Team Services (VSTS)?

Lately, we’ve had some customers with the question, “Where is the + sign to add Iterations in VSTS?” There is a slight change in the way how you normally add Iterations in Visual Studio team System (VSTS). Here are the steps: Click on the 3 dots (…) that you see on the top right hand…


Readiness check fails on Application Tier with the error, “Cannot create a binding on port ‘XXX’ because the specified certificate could not be found. Select a different certificate and then re-run the readiness checks”

TFS 2015 Update 2 gives the option of editing the Site bindings on IIS as part of the configuration itself. This way, when you upgrade/restore TFS, you get an option to change the various settings such as port, virtual directory. Recently, we came across a unique issue with a customer where TFS 2015.2.1 was configured…