Я хочу получить список определений сборки для данного имени командного проекта, используя TFS 2005 Api.Team Foundation Server 2005 API
Для TFS 2010 и далее, обычная процедура, чтобы сделать это было бы:
TfsTeamProjectCollection tfs = new TfsTeamProjectCollection(new Uri(Uri));
IBuildServer buildServer = (IBuildServer)tfs.GetService(typeof(IBuildServer));
var buildDefinitions = buildServer.QueryBuildDefinitions(projectName);
Это, как правило, возвращает массив IBuildDefinition и я могу запросить свойство имени.
Однако, в этом случае я пытаюсь получить доступ к серверу TFS 2005, и это дает исключение:
"NotSupportedException - TF214015: объектная модель клиент сборка не поддерживает Team Foundation> Server 2005".
Может ли кто-нибудь предложить лучший способ получить список определений сборки? Обновление сервера 2005 года в настоящий момент не является вариантом.
Спасибо.