[英]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.