1
使用Visual Studio 2010和TFS 2010 SDK,我想獲取用戶選擇的當前集合中的項目列表。如何在Visual Studio中獲得已連接的TFS項目列表?
我該怎麼做?
我能得到這個代碼集合URI,而不是項目:
TeamFoundationServerExt tfsExt =
(TeamFoundationServerExt)Dte.GetObject("Microsoft.VisualStudio.TeamFoundation.TeamFoundationServerExt");
if (tfsExt == null) return;
var activeTfsUri = tfsExt.ActiveProjectContext.DomainUri;
看起來它會給我所有的項目,但我是否正確?我想要的是用戶當前連接到的Visual Studio中的項目列表(因爲您可以選擇僅顯示您有權訪問的較小項目)。 – NotDan 2011-05-04 14:03:47
它返回您有權查看的所有項目。但是你是對的,這不是你如何獲得當前連接到團隊資源管理器的項目列表。您需要查看Visual Studio SDK(而不是TFS SDK)來弄清楚。 – 2011-05-04 21:14:59