2017-08-11 375 views
0

我在这一个智慧结束,我相信我已经搜索了包括SO在内的所有可用资源,但没有任何工作中。如何解决Visual Studio TFS映射错误(工作(幻像)文件夹已被工作区使用...)

我大概有一些以前映射到某个位置不再存在的位置的文件夹;但Visual Studio和/或TFS在这个我找不到的地方持有这个幻影参考。因此,错误对话框看起来是这样的:

enter image description here

因此,在短期,这个问题不是我不能删除(删除)工作区,而是当我尝试添加工作区时,有明确的ISN”然后映射到这个特定的文件夹;我提出了一个关于我无法验证甚至存在的工作空间的对话唠叨。

我已经尝试过的事情是:

删除从TFS服务器的工作空间(使用TF实用程序)

  • TF工作区/删除[工作区] 从删除我的工作区本地工作站

  • TF工作区/删除/服务器[SERVER /收藏]/[工作区]

  • 其他variat删除工作空间命令的离子以及

从VS2015 UI

  • 文件内删除了工作空间 - >源控制 - >高级 - >工作区
  • 工作区(下拉) - >工作区 - >删除

删除缓存数据TFS

  • “%LOCALAPPDATA%\微软\的Team Foundation \ 6.0 \缓存\”

删除,并且从根本上

也有一些其他的建议过多我试着重新安装Visual Studio 2015年但那些是最受欢迎的;我仍然会遇到这个令人讨厌的对话。

如果我知道信息的存储位置,我相信我会处在解决的大门之中,但是我找不到任何我尚未涉及的资源来确定它获取此信息的位置。

我可以冒险进入注册表,但我不敢不知道我需要看的地方。

那么有没有其他地方的信息可能会被拉?

+0

@此问题只出现在您的客户端上吗?请检查其他VS客户机上是否出现此问题。并尝试使用“tf workspaces”命令来检查当前或远程计算机上是否存在工作区。同时尝试重新启动TFS服务器和您的VS客户机,然后重试。如果问题仍然存在,请分享详细步骤以重现此问题,并检查事件查看器或任何其他相关日志,并在此处共享以进一步排除故障。 –

+0

这个问题似乎只针对我的工作站。使用tf workspaces命令显示工作区存在于本地客户端以及远程TFS服务器上。我成功删除了它们,但是当我添加工作区时(无论名称是否相同或不同)并尝试映射到特定文件夹时,问题再次流行。此时,我放弃了解决此问题的任何努力,并选择仅使用其他文件夹。我怀疑这个问题可能是独一无二的,不值得浪费任何人的时间。感谢您的回复 – Mark

回答

1

因此,解决方法是删除工作区并创建一个新工作区,然后将工作区重新映射到另一个文件夹。

+0

我会接受这个建议和有用的解决方法。但是,这并不是解决问题的最初问题所针对的答案。相反,这是在问题出现之前的先知知识。谢谢。 – Mark

相关问题