TF10175:My Project 团队项目不存在

TF10175: The My Project team project does not exist

我从 Visual Studio 在线删除了一个团队项目。我们在 Visual Studio 2013.

的源代码管理中使用存储库

自从删除它后,每次我加载 Visual Studio,我都会在一般输出中收到以下消息:

The server returned the following error: The project with id '{myid}' does not exist, or you do not have permission to access it.

以及以下弹出窗口:

如果我尝试做任何与源代码管理相关的事情,我会收到以下错误:

TF10175: The My Project team project does not exist.

我已经从我的 "connected projects" VS Team Explorer 中删除了该项目。我已经仔细检查过我所有的工作区都没有指向这个存储库。我什至从我的电脑上删除了项目文件并重新启动。

我什么都试过了。

最终起作用的是删除我的工作区并重新创建它。一个非常令人沮丧的问题。

我找到了另一个解决方案,因此您可以避免删除整个工作区。

所以问题是,项目在从工作区中删除之前从 visualstudio.com 中删除。为什么结果如此糟糕,这是另一个很好的问题吗?

我的解决方法如下:

  1. 创建一个与问题项目同名的新项目。
  2. 从 VS 导航到团队资源管理器
  3. 来自团队探索:"Connect to Team Projects"
  4. Select 团队项目...
  5. 选择问题项目添加到collection中1
  6. 点击项目然后"Configure your workspace"
  7. 地图和获取
  8. [可选] 我遇到问题是因为我在项目中有未提交的更改。我通过导航到 Pending Changes 并撤消和/或将它们从 tfs 中排除来解决了这个问题。
  9. 现在可以删除工作区了。
  10. 现在工作区已正确删除,项目可以再次从 visualstudio.com
  11. 中删除
  12. 重启Visual Studio

不知道上面的步骤能不能省略,我是这样去掉的"TF10175",如果有优化过的流程欢迎留言