2015-09-23 53 views
1

我嘗試從代碼連接到TFS:TF31002:無法連接到此團隊基礎服務器(從代碼)

public TFS2013Client(Uri tfsURI, Logger logger) 
    { 
     _logger = logger; 

     TfsURI = tfsURI; 
     _configurationServer = TfsConfigurationServerFactory.GetConfigurationServer(TfsURI); 

     _server = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(tfsURI); 
     _version = _server.GetService(typeof(VersionControlServer)) as VersionControlServer; //error at this line 
    } 

所以,在我的Visual Studio中我可以連接到TFS。 在代碼我使用這樣的URI:「http://tfs-server:8080/tfs」。

因此,它可能是因爲我:

  1. 使用錯誤的連接字符串。 (我希望不是)
  2. 我沒有權限。 所以,我這個,它可能是第二個變種。我如何從代碼登錄到TFS?

謝謝!

回答