【发布时间】:2019-06-11 12:24:25
【问题描述】:
我正在使用TFS 15.x. package。
错误:
Microsoft.TeamFoundation.TeamFoundationServerUnauthorizedException: 'TF30063: 您无权访问 "https://myproject.visualstudio.com/RpaCodeReview'
Uri Repurl = new Uri("https://myproject.visualstudio.com/RpaCodeReview");
NetworkCredential netCred = new NetworkCredential(username, password);
VssBasicCredential basicCred = new VssBasicCredential(netCred);
VssCredentials tfsCred = new VssCredentials(basicCred);
TfsTeamProjectCollection tpc = new TfsTeamProjectCollection(Repurl, tfsCred);
tpc.EnsureAuthenticated();
【问题讨论】:
-
也许你“没有被授权访问”tfs?
-
我有这个项目的授权
-
我也有这个问题,最终我转而使用 TFS rest apis 与 tfs 进行通信,当他们发布它们时,因为我在升级 tfs 时维护正确的库版本没有问题。如果你想告诉我,我会发布初学者的方法。
-
你能分享我使用 tfs apis 的代码吗?
-
REST API 非常易于使用。这是 VS2017 的documentation。这是一个 example 用于将新构建放入队列中。
标签: c# asp.net visual-studio visual-studio-2015 tfs