有人可以帮我解决这个问题吗?我尝试使用长路径工具,但他们要我付钱才能删除该文件夹。但是我找不到系统抱怨的文件。我去了文件夹
C:\用户\凯西\桌面\工作区\ LegalHoldings \冲刺\ Sprint5 \ Expunctions \ LegalHoldings.Expunctions.Service.External \ ServiceReferences \ FillingReviewMDEService \ LegalHoldings.Expunctions.Service.External.FilingReviewMDEService.GetFeesCalculationsResponse.datasource
此档案:
FilingReviewMDEService.GetFeesCalculationsResponse.datasource
文件夹中不存在?!?!?!
我不知道该怎么做,我一直在网上阅读很多解决方法,但是大多数人建议使用长路径工具,但我记得过去有这个问题,但我不记得我是如何解决的。我认为这与Developer Command提示符和重置某些路径有关。
非常感谢所有帮助
答案 0 :(得分:4)
通常可以通过缩短树上方的路径来解决这些问题。
看起来您的本地路径是问题,因此请尝试将代码映射到较短的根文件夹(例如C:\ code而不是c:\ users \ Casey \ desktop \ workspace ...)
或者,您可以重命名tfs结构中的某些中级文件夹以缩短路径。但这种情况更为极端,在这种情况下可能没有必要。
答案 1 :(得分:4)
在VS / TFS 2012中,我发现这有用:
[打开TFS资源管理器] - > [右键单击根文件夹] - >高级 - >'删除映射...'
然后,您可以更改路径:
HTH
答案 2 :(得分:2)
不确定您是否使用了生成.datasource
文件的数据绑定功能,但通过手动编辑.svcmap
文件在服务引用配置中关闭此功能可以解决您的问题
编辑完成后,请确保使用更新参考功能删除不需要的文件:
第二步是不将$/
映射到工作区映射中的用户配置文件,而将$LegalHoldings/Sprints/Sprint5/Expunctions
映射到类似C:\Workspace\Sprint5
的内容,这会大大减少您所需的路径深度项目
如果TFS仍有此文件的挂起更改,您可以使用工作区文件夹中的tf
实用程序
C:\Users\Casey\Desktop\Workspace\LegalHoldings> tf undo $LegalHoldings/Sprints/Sprint5/Expunctions/LegalHoldings.Expunctions.Service.External/ServiceReferences/FillingReviewMDEService/LegalHoldings.Expunctions.Service.External.FilingReviewMDEService.GetFeesCalculationsResponse.datasource
摆脱待定的更改。