![](/img/trans.png)
[英]How do I get a list of connected TFS projects in Visual Studio?
[英]Connecting to TFS programatically throws Unauthorized error, unless visual studio is connected to TFS Project. How can i fix this?
我目前在WinForms
应用程序中工作,并使用其他.net客户端库连接到TFS / Azure DevOps:
Microsoft.TeamFoundation.Client; Microsoft.VisualStudio.Services.Common;
我的IDE是Visual Studio 2015。
在尝试通过不同的方法连接到TFS / Azure DevOps之后,例如:
1)默认凭证
configurationServer = TfsConfigurationServerFactory.GetConfigurationServer(tfsUri);
要么
var tpc = new TfsConfigurationServer(tfsUri);
tpc.Authenticate();
2)已激活备用尾证的VssCredentials
var winCred = new Microsoft.VisualStudio.Services.Common.WindowsCredential(
var creds = new VssCredentials(winCred);
tfsCredential.AllowInteractive = false;
var tpc = new TfsConfigurationServer(tfsUri);
tpc.Authenticate();
我注意到只有已连接到Visual Studio IDE的TFS站点才能正确连接。 是否添加凭据都没关系!
〜什么接缝是这里的问题?
〜我该如何解决?
〜当我将IDE连接到TFS时,以后允许我以编程方式连接到TFS时,会有什么变化?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.