In the previous post (Understanding Build Controller and Build Agent) I explain that we can’t install multiple Build Controller on the same machine but there is a workaround or hack that we can use and this is not supported by Microsoft and not recommended for production environment, it will be for demo machines only.
The following is step-by-step video for the post.
Open the command line as Administrator and create windows service and associate it with TFSBuildServiceHost.exe., make sure to leave space before “=” and you should see success. sc create Radwan-Service binPath= “C:Program FilesMicrosoft Team Foundation Server 11.0ToolsTfsBuildServiceHost.exe /NamedInstance:Radwan-Service” DisplayName= “Radwan-DisplayName”
Launch TfsMgmt.exe to configure the created build service and click on Register, noticed that it shows that build not configured and this for the created service but if we open the TFS Administration Console and navigate to Build Configuration we will find the old service configured.