Strona REST API Reference for VS Team Services and TFS oddziela interfejsy API "kompilacja 1.0" i "kompilacja 2.0".Czy API .NET jest odpowiednikiem API REST "Build 2.0" dla TFS 2015?
Wygląda na to, że taka różnica istnieje również w API .NET, ponieważ uruchomienie następującego kodu zawiera tylko "stare" definicje kompilacji XAML, a nie nowe.
var tpc = new TfsTeamProjectCollection(new Uri("http://tfsurl"));
var buildServer = tpc.GetService<IBuildServer>();
var def = buildServer.QueryBuildDefinitions("Project Name"); // Finds only XAML definitions
Czy istnieje nowa biblioteka DLL, do której mogę się odnieść, aby napisać równoważny kod, który będzie działał z nowym TFS lub czy interfejs API sieci Web jest dostępny?
Dokładnie to, czego potrzebowałem, dzięki! Jeśli ktoś szuka biblioteki dll na komputerze, na którym nie jest zainstalowany program TFS, można go znaleźć w folderze Narzędzia dla drukarek Microsoft Team Foundation Server 2015, jeśli go zainstalujesz. – Vache
Najlepszym sposobem na dodanie go jest użycie nowego pakietu nuget. Microsoft.TeamFoundation.ExtendedClient – jessehouwing