无法再使用 Visual Studio 2008 连接到 Visual Studio Team Services

Can no longer connect to Visual Studio Team Services using Visual Studio 2008

今天我尝试使用 Visual Studio 2008 连接到 Visual Studio Team Services,但出现错误 tf31002。

TF31002: Unable to connect to this Team Foundation Server X. Team Foundation Server URL: Y.

我曾经能够使用此 Visual Studio 安装成功连接,但现在似乎不再如此。

这是我正在使用的url:https://myusername.visualstudio.com/DefaultCollection 同样的 url 在浏览器中工作正常。

以下是我按指定顺序尝试的步骤:

  1. 使用微软提供的工具完全卸载Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=105801
  2. 再次安装 Visual Studio 2008。
  3. 安装 Visual Studio 2008 团队资源管理器
  4. 安装 Visual Studio 2008 SP1
  5. 为 TFS 安装 Visual Studio 2008 GDR 更新

执行上述步骤后,我仍然收到完全相同的错误。 此外,我还可以从同一台计算机上的 Visual Studio 2015 安装正常连接到 VS Team Services。

通过旧的 Team Explorer Client 2008 连接到 TFS 2015 和 Visual Studio Team Services 时,不再支持

Visual Studio 2008。虽然它仍然有效(某种程度上),但您会遇到Team Explorer 可能弹出错误的地方的数量。我相信至少在您打开构建时会发生这种情况。

官方支持的方案要求您同时安装更新版本的 Visual Studio 并为更新版本的 Visual Studio 安装 MSSCCI 提供程序。由于 2015 版 MSSCCI 尚未发布(尚未),您需要安装以下组合之一:

  • Team Explorer 2013 和 Visual Studio 2013 更新 5 和 MSSCCI 提供程序 32 位
  • Team Explorer 2012 和 Visual Studio 2012 更新 5 和 MSSCCI 提供程序 32 位
  • Team Explorer 2010 和 Visual Studio 2010 SP1 和前向兼容性 GDR 以及 MSSCCI 提供程序 32 位

Visual Studio 2015 的 MSSCCI 提供程序发布后,您可以将其与任何版本的 Visual Studio 2015 一起使用以连接您的 Visual Studio 2008。

安装 MSSCCI 提供程序并匹配 Team Explorer 版本后,您可以进入 VS2008 安装中的“工具”->“选项”,select“源代码管理”选项下的提供程序。

All download links can be found on my blog where I keep the links current.