error MSB4016: The build stopped unexpectedly because the "WorkflowCentralLogger" logger failed unexpectedly during initialization

by XDK 13. February 2015 07:46


MSBUILD : error MSB4016: The build stopped unexpectedly because the "WorkflowCentralLogger" logger failed unexpectedly during initialization. TF400324: Team Foundation services are not available from server <TFS Server>.Technical information (for administrator):The proxy name could not be resolved: <Proxy Server>

Work Around:

Perform the following steps on Build controller & agent

1. Clean user cache

  • To clear the TFS client cache, delete all the contents under “C:\Users\[User]\AppData\Local\Microsoft\Team Foundation\”

2. Reboot

Tags: ,

Team Build | TFS 2013

Build.targets (19): TF10131: The shelveset name _Build_XXXXX?queueId=XXXX contains more than 64 characters, contains one of the following characters: "/:<>\|*?; or ends with a space. Type a valid name and try again. Build.targets (19): The "Get" task failed unexpectedly.

by XDK 14. April 2014 11:41


This error occurs when attempting a gated checkin following environment:

* TFS 2012 Update 3 or earlier updates application server

* TFS 2010 SP1 Build Server

* "UpgradeTemplate.xaml" used for build process


This is a known issue that has been fixed with TFS 2012 Update 4

Tags: , ,

Azure DevOps on-premises | TFS 2010 | TFS 2012

How to query build controller and agent details in a collection database

by XDK 2. January 2014 08:51


SELECT a.ControllerId "Controller ID", a.DisplayName "Controller Name" , a.Status "Controller Status(1 - Active)",

b.AgentId "Agent ID", b.DisplayName "Agent Name", b.Status  "Agent Status(1 - Active)" FROM tbl_BuildController a , tbl_BuildAgent b where a.ControllerId = b.ControllerId


Azure DevOps on-premises | TFS 2010 | TFS 2012 | TFS 2013

Cannot add new build templates or create team projects on TFS because of error ‘The File Exists’

by XDK 16. December 2013 08:14



The error may occur when the following cache folder size increases.

C:\Users\<tfsservice account / Build account>\AppData\Local\Temp


Clearing the content of the following cache folder location resolved issue with build and team project creation. 

C:\Users\<tfsservice account / Build account>\AppData\Local\Temp


Azure DevOps on-premises | TFS 2010 | TFS 2012 | TFS 2013

Exception Message: Could not load file or assembly 'System.Management.Automation, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. (type FileNotFoundException)

by XDK 10. December 2013 09:12


Build fails with missing file: System.Management.Automation.dll, The InvokePowerShellCommand activity in Community TFS Build Extensions has a dependency on System.Management.Automation.DLL


Install Windows Management Framework 3.0 on the build server.


TFS 2010 | TFS 2012 | TFS 2013

About the author

My name is Xavier Dilip Kumar Jayaraj having 16+ years of IT experience which includes solid experience and depth Knowledge in Application Life Cycle Management, Configuration Management, Implementation and Support using TFS on-premises and Azure DevOps. I have invested in gaining DevOps knowledege to expertise with Cloud Computing providers namely Microsoft Azure and Amazon Web Services in recent years. I am very positive to learn and adapt emerging technologies to client’s environment.

Microsoft Certified: Azure Administrator Associate

Microsoft Certified: Azure DevOps Engineer Expert

DevOps Engineer Certificate Program | Transcript 

OTP-AWSD5: AWS IoT: Developing and Deploying an Internet of Things

[PCEP-30-01] PCEP – Certified Entry-Level Python Programmer

Quotes I Like

"Failure will never overtake me if my determination to succeed is strong enough."  - Dr. APJ. Abdul Kalam

"Always be yourself, express yourself, have faith in yourself, do not go out and look for a successful personality and duplicate it." - Bruce Lee

"Technology is just a tool. In terms of getting the kids working together and motivating them, the teacher is the most important." - Bill Gates

"Innovation distinguishes between a leader and a follower." - Steve Jobs



The information provided here is based on my expreriences, troubleshooting and online/offline findings. It can be used as is on your own risk without any warranties and I impose no rights.