2012-11-21 106 views
3

於是無數個小時的爬行,我無法找到2010 TFS爲C#任何形式的適當的API的網絡(我還沒有安裝任何SP的還)我無法找到任何合適的結果TFS 2010 API文檔

後我在微軟的網站上找到了SDK,但是出於某種原因它是用於Java的。任何人都可以幫助我並提供一些適當的文檔,我發現一些與VS2005有關,但是這一切似乎已經從框架中刪除你不能再導入Microsoft.Core

鏈接到項目我已經看過:

+0

你能提供你想要做什麼細節?服務上下文中的API有點含糊。例如,你在尋找自定義服務器還是客戶端,還是自動化某些活動? – Guvante

+0

我正在編寫一個控制檯應用程序,它將能夠根據我們的CSProj文件中的一些數據獲取項目名稱,在我們的TFS服務器中搜索匹配項目,然後記錄自日期以來添加的變更集最後的版本 –

回答

4

如果你正在尋找一個C#API(可能的基礎上,問題標籤),有Microsoft.TeamFoundation命名空間。我之前使用過它。

您將需要包括以下組件作爲您的項目引用:

  • Microsoft.TeamFoundation.Client
  • Microsoft.TeamFoundation.Common

和一個或多個以下根據您的具體需求:

  • Microsoft.TeamFoundation.VersionControl.Client
  • Microsoft.TeamFoundation.WorkItemTracking.Client
  • Microsoft.TeamFoundation.Build.Client
  • Microsoft.TeamFoundation.TestManagement.Client
+0

請閱讀操作說明並注意,由於某些原因,我無法使用此操作。 –

+0

爲什麼你不能使用它?這些不是您在OP中引用的Java API。 –

+0

謝謝,我錯過了裝配集 –