Я использую этот кусок кода для определения деталей определения сборки конкретного сборки:BuildDefinition нуль
TfsTeamProjectCollection tpc = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(tfsUri);
IBuildServer buildServer = (IBuildServer)tpc.GetService(typeof(IBuildServer));
IBuildDetail bd = buildServer.GetBuild(buildUri);
string a = bd.BuildDefinition.Name;
Если tfsUri и buildUri указывают на сервер TFS2013 и TFS2013 сборки, то код нормально, но если я перейду на TFS2015 server + build (vNext build), то объект bd.BuildDefinition станет null.
Как я могу получить детали сборки (построить определение) сборки vNext с использованием API C# TFS?
Я надеялся, что я могу избежать такого рода спагетти API, как я пытаюсь перенести пользовательские операции сборки в систему сборки vNext. – ds19
Я еще не там, но было приятно узнать, что я не могу использовать старый API, к которому я так привык ... не знаю, что я буду делать, когда придет время :) – DaveShaw