Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.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
C# Visual Studio 2008将不正确的工作文件夹添加到TFS工作区_C#_.net_Visual Studio 2008 - Fatal编程技术网

C# Visual Studio 2008将不正确的工作文件夹添加到TFS工作区

C# Visual Studio 2008将不正确的工作文件夹添加到TFS工作区,c#,.net,visual-studio-2008,C#,.net,Visual Studio 2008,我正在将VisualStudio2008与TFS一起使用。我用一个工作文件夹设置了一个工作区。我将根源代码管理文件夹$/映射到C:\TFS并获取所有代码。在根目录下处理任何项目时,VisualStudio都会将映射不正确的工作文件夹随机添加到我的工作区 例如,它可能会将$/WebProject/映射到C:\TFS\WebProject\DataAccess——实际文件位于C:\TFS\WebProject 一旦它错误地添加了这些工作文件夹,我就无法再打开解决方案。我被迫删除Visual Stud

我正在将VisualStudio2008与TFS一起使用。我用一个工作文件夹设置了一个工作区。我将根源代码管理文件夹$/映射到C:\TFS并获取所有代码。在根目录下处理任何项目时,VisualStudio都会将映射不正确的工作文件夹随机添加到我的工作区

例如,它可能会将$/WebProject/映射到C:\TFS\WebProject\DataAccess——实际文件位于C:\TFS\WebProject

一旦它错误地添加了这些工作文件夹,我就无法再打开解决方案。我被迫删除Visual Studio添加的工作文件夹,并从TFS获取最新信息

有人经历过吗?我可以做些什么来避免遇到这种情况吗?

转到“源代码管理资源管理器”。单击“工作区”下拉列表。选择“工作区”并删除任何不需要的自定义工作区

更新:

您的vs2008 TFS缓存可能已损坏。您的缓存位于此处:

C:\Users\YourUserName\AppData\Local\Microsoft\Team Foundation\1.0\Cache

安装Team Foundation分支,查看工作空间


您看到了什么?

我只定义了一个工作区和一个工作文件夹。问题是Visual Studio正在添加错误映射到我现有工作区的工作文件夹。工作区将加载。它还显示了额外的不正确映射。我认为这可能发生在一个团队成员签入代码之后,我得到了最新的消息。这有什么意义吗?你安装了Sidekick吗?你能上传一张你在Sidekick中看到的照片吗(显然,在编辑敏感信息之后)