Мне удалось решить эту проблему путем переустановки TFS (не идеально).
Краткий ответ, я думаю, чтобы решить эту проблему, состоит в том, чтобы вместо этого выполнить шаги по изменению учетной записи службы сборки.
http://msdn.microsoft.com/en-us/library/bb909750(v=vs.90).aspx
Похоже, проблема заключалась в том, что я не уделил достаточно пристального внимания на этапе настройки конфигурации службы сборки, в частности на этапе проверки работоспособности, который выдал предупреждение о том, что указанная учетная запись службы, под которой будет выполняться служба сборки, будет выполнена. необходимо добавить в диспетчер учетных данных Windows. Далее в предупреждении указывалось, что, если я решу использовать текущего интерактивного пользователя (т.е. мою учетную запись вместо учетной записи, которую я специально создал для службы сборки), установка может сделать это для меня, в противном случае мне придется делать это вручную. Поскольку на это я уже потратил два дня, я решил вместо этого использовать свою учетную запись и позволить установке выполнить необходимые настройки безопасности, к счастью! так как кажется, что добавление учетной записи в диспетчер учетных данных Windows - это не единственное, что вам нужно сделать, равно как и любая другая, казалось бы, логичная вещь, такая как добавление учетной записи в командный проект или коллекцию проектов. Впоследствии я попытался вручную изменить учетную запись на выделенную учетную запись пользователя TFS, назначив ее службе сборки, добавив ее в диспетчер учетных данных Windows и коллекцию командных проектов, но безуспешно. Я думаю, что проблема заключается в том, что учетная запись также должна быть указана для конечных точек WCF, которые TFS предоставляет, чтобы позволить службе сборки подключиться к ней, и я думаю, что это можно сделать с помощью wcfhttpconfig.exe, как указано в ссылке.