我正在编译一些与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,是不是更好?
寻找一些见解。
答案 0 :(得分:0)
TFS 2010 API适用于2008和2010 TFS服务器。