C# TF31002:无法连接到此Team Foundation Server(从代码)

C# TF31002:无法连接到此Team Foundation Server(从代码),c#,tfs,C#,Tfs,我尝试从以下代码连接到TFS: public TFS2013Client(Uri tfsURI, Logger logger) { _logger = logger; TfsURI = tfsURI; _configurationServer = TfsConfigurationServerFactory.GetConfigurationServer(TfsURI); _server = TfsTeamProjectC

我尝试从以下代码连接到TFS:

 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
    }
因此,在我的VisualStudio中,我可以连接到TFS。 在代码中,我使用如下URI:“”

所以,这可能是因为我:

  • 使用错误的连接字符串。(我希望不是这样)
  • 我没有权限。 因此,我认为这可能是第二种变体。如何从代码登录到TFS

  • 谢谢大家!

    您需要提及您的projectcollectionname以及使用“”而不是

    您需要提及您的projectcollectionname以及使用“”而不是