Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
TFS映射已在解决方案资源管理器中消失,但在团队资源管理器中列出正确_Tfs_Visual Studio 2013_Team Explorer_Solution Explorer - Fatal编程技术网

TFS映射已在解决方案资源管理器中消失,但在团队资源管理器中列出正确

TFS映射已在解决方案资源管理器中消失,但在团队资源管理器中列出正确,tfs,visual-studio-2013,team-explorer,solution-explorer,Tfs,Visual Studio 2013,Team Explorer,Solution Explorer,我有一个团队项目正在进行,但今天我打开了Visual Studio 2013(更新2)和我的解决方案,只是为了看到TFS选项(签入、获取最新菜单选项,以及文件旁边的锁定和+标志)不见了。该解决方案与局部解决方案类似。我什么都没做。当我转到“团队选项”时,我可以看到它被映射到正确的路径,并且我在正确的工作空间中。我已经删除了映射,在本地删除了解决方案(我没有任何挂起的更改),并从TFS重新映射了解决方案。已获取最新版本,但在解决方案资源管理器中仍然没有映射。多次重新启动VisualStudio(显

我有一个团队项目正在进行,但今天我打开了Visual Studio 2013(更新2)和我的解决方案,只是为了看到TFS选项(签入、获取最新菜单选项,以及文件旁边的锁定和+标志)不见了。该解决方案与局部解决方案类似。我什么都没做。当我转到“团队选项”时,我可以看到它被映射到正确的路径,并且我在正确的工作空间中。我已经删除了映射,在本地删除了解决方案(我没有任何挂起的更改),并从TFS重新映射了解决方案。已获取最新版本,但在解决方案资源管理器中仍然没有映射。多次重新启动VisualStudio(显然),但都无济于事。不过,我可以从团队资源管理器获得最新信息。原因可能是什么?如何解决此问题?

您可能丢失了解决方案绑定 尝试重新绑定到源代码管理。还要检查您在这两个位置都处于正确的工作区,并且映射正确。

您需要打开“文件|源代码管理|更改绑定”。如果文件位于正确的文件夹中,您应该会在映射下看到一束红色曲线

  • 解除所有项目和解决方案的绑定
  • 重新绑定所有项目和解决方案

  • 这应该可以解决问题。

    您的顶级源位置已映射到本地文件夹,请检查该位置,如果该位置已映射到本地文件夹,请将其删除

    Right Click -> Advanced -> Remove Mapping
    

    最后,我转到“控制面板”->“用户帐户”->“凭证管理器”,删除了对某个服务帐户的多个引用,其中一些引用在周末与我的工作空间相关联。不知道为什么会发生这种情况,但删除这些关联并重新启动VisualStudio解决了这个问题

    由于这个问题,我遇到的问题有:

    • 启动一直正常工作的现有解决方案时出现“内存不足”警报
    • 当“获取最新”解决方案时,我会收到一个错误,即我们的服务帐户没有足够的权限在我自己的工作空间上执行操作

    我已经检查了工作区映射,我在正确的工作区,在Team Explorer中,我可以看到解决方案实际上映射到了正确的路径。然而,当我打开这个解决方案时,它认为它不在源代码管理中。我已经删除了映射和文件夹(幸运的是,我没有任何挂起的更改),并重新映射并执行了get。我有最新的版本,但我仍然没有映射。不过,我可以通过团队资源管理器获取最新版本,但不能通过解决方案资源管理器。是否检查了绑定?在文本编辑器中打开解决方案文件并双击。该选项在VS2013 Premium?中不可用。自2010年以来,该选项在所有版本的Visual Studio中都可用。它可能在“文件|源代码管理|高级|更改绑定”中,但它就在附近的某个地方。