請參閱主題。在安裝了VStudio2010的devmachine上,一切正常。 但不是在乾淨的測試服務器上(安裝項目包括所有使用的TFS程序集)。RegisteredTfsConnections.GetProjectCollection在測試服務器上返回null,但不在dev服務器上返回
的文檔http://msdn.microsoft.com/en-us/library/ff735997.aspx是不是返回值非常有幫助:
如果空沒有找到匹配。
我應該用另一種方法來獲得TFS連接嗎?我只是想列出並從一個特定的項目下載一些文件。
更新
我恢復到這一點:
var uri = new Uri("http://myserver/");
var tfs = new TeamFoundationServer(uri);
var versionControl = tfs.GetService<VersionControlServer>();
其中一期工程。但TeamFoundationServer
已過時。所以我想知道如何以新的方式做到這一點。
@Abhishek:它在哪裏包含一個問題?他說,它有類似的問題,並增加了一個替代解決方案。在投票前仔細閱讀問題。 – jgauffin 2013-10-24 13:10:20