我可以构建一个适用于TFS2008以及TFS2010的应用程序吗?怎么样?

时间:2010-11-17 16:36:22

标签: .net tfs2010 tfs2008

我正在编译一些与TFS2008交互的代码,我想更新它以支持TFS2010。

我尝试针对TFS 2010程序集编译现有代码(随团队资源管理器2010一起安装,可在C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ReferenceAssemblies中的我的计算机上使用),并获得编译时警告:

  

警告CS0618:'Microsoft.TeamFoundation.Client.TeamFoundationServer'已废弃:'TeamFoundationServer类已过时。使用TfsTeamProjectCollection或TfsConfigurationServer类与2010 Team Foundation Server进行通信。

这提出了一个问题 - 是否可以拥有一个与TFS2008以及TFS2010通信的代码库?

如果我“升级”使用TfsTeamProjectCollection(等)以便能够与TFS 2010连接,更新的代码是否能够与TFS 2008连接?

对我来说,分叉代码并维护两套,一套连接到TFS 2008,另一套连接到TFS 2010,是不是更好?

寻找一些见解。

1 个答案:

答案 0 :(得分:0)

TFS 2010 API适用于2008和2010 TFS服务器。