Symptom: Start a process to run TfsBuild. The process started but nothing happened even write out the standardOutput.

Cause: The user (in my case, since it was run by a windows service, was “NT Authority/System”) needs to have the permission to queue new builds

Solution: Give the permission to the user

Alternative: Impersonate to run as another user