title: TFS 2017 + Sonarqube
body: <p>We have a on prem installation of TFS (TFS 2017) and I am attempting to integrate SonarQube analysis into our build steps. I have installed the SonarQube extension on the TFS server and added a service endpoint to point to a server where I have SonarQube Server installed and configured.</p>
  
  <p>When I attempting to trigger a build, I am getting an error "<strong>No agents could be found with the following capabilities: msbuild, java, visualstudio</strong>". Does my build server need JRE to be installed to get the SonarQube build steps to work? SonarQube website says this:</p>
  
  <p>**Installation</p>
  
  <ul>
  <li>Make sure the .NET Framework v4.5.2+ is installed</li>
  <li>Make sure the Java Runtime Environment 8 is installed</li>
  <li>Install the extension from the marketplace**</li>
  </ul>