4

当我尝试TFS 2015VS 2013Update 5 中创建一个新项目时,出现错误:

TF400324: Team Foundation 服务不可从服务器获得。

技术信息(针对管理员):TF200038:您无法使用您的团队资源管理器版本创建团队项目

4

2 回答 2

4

根据MSDN 上的这篇文章,您必须安装 VS 2015 才能在 TFS 2015 中创建团队项目:

您必须从与 TFS 处于同一版本级别的客户端进行连接。也就是说,您必须从 Visual Studio 2015 版本连接到 TFS 2015。

如果您没有 VS for 2015 版本的许可证,您可以随时安装社区版。

于 2015-09-10T13:11:30.740 回答
0

发生此错误的主要原因是 Team Foundation Server 缓存损坏。

缓存损坏的原因有多种

*您机器上的 TFS 服务突然关闭 *您的机器上配置了多个 TFS 版本(2010/2012/2013) *在服务器端升级 TFS 版本,但在客户端机器上等待升级 *TFS 客户端安装损坏

解决方案——清除缓存

  • 关闭 Visual Studio 的所有实例

  • 打开任务管理器并检查是否有任何 TFS 服务正在运行。选择它们中的每一个并单击 End Process Tree

  • 浏览到下面的文件夹并删除所有内容和文件夹%LocalAppData%\Microsoft\Team Foundation\4.0\Cache

  • %LocalAppData%\Microsoft\Team Foundation\5.0\Cache

重新启动 Visual Studio 并尝试触发构建

如果您从一个版本的 TFS 切换到另一个版本,您可能需要再次重复此解决方案。如果您使用的是旧版本的 TFS,您可能需要导航到

%LocalAppData%\Microsoft\Team Foundation\

并找出版本文件夹,而不是直接导航。

清除缓存后,系统将提示您将解决方案重新绑定到 TFS。

不用担心这不会放过您本地未签入的更改。

于 2015-09-10T09:47:05.520 回答