【发布时间】:2017-08-15 10:13:53
【问题描述】:
我有一个关于 TFS 的学校小组项目并使用 VS 2015。我可以连接到 Team Explorer 并与解决方案同步。但是,当我开始使用本地版本时,当我尝试保存我最近正在处理的代码时,会出现“另存为”弹出框。这种另存为弹出不应该发生。我还可以在弹出窗口中看到该文件,但我会尝试继续保存它,但是当我这样做时,我收到此错误消息,“该进程无法访问该文件”,因为它正在被另一个进程使用" 或者我将看到此错误消息 '发生错误。详细信息:写作:访问被拒绝。”
当我尝试撤消对该特定文件的更改时,我还会在团队资源管理器上收到拒绝访问错误。
疯狂的是,这不是一个一致的问题,大约一分钟后,我可以很好地保存文件并继续前进。
如有任何帮助,将不胜感激?
注意:我已尝试进入文件的文件资源管理器路径并将其删除(并允许团队资源管理器将其从服务器拉回),但是一旦我进入最后一个文件夹,文件资源管理器就会关闭...
【问题讨论】:
-
嗨尼克,您是否碰巧有一个防病毒程序正在扫描包含您的源的目录?我过去曾见过防病毒扫描会干扰 Visual Studio 保存文件的情况。
-
我不知道。 Windows 上周进行了自动更新,那时我注意到 VS 发生了奇怪的事情。
-
请尝试清理本地机器上的 TFS 缓存,路径为
C:\Users\***\AppData\Local\Microsoft\Team Foundation\6.0\Cache。并且新建一个workspace,那个文件夹还是不能保存吗? -
能否请其他用户签出该文件并尝试保存,其他人可以保存吗?
-
我已经测试了结帐文件检查。那不是问题所在。到目前为止,在过去的几天里,我还没有注意到任何问题,但是如果发生打嗝,我会清除 AppData 中的缓存,看看会发生什么。感谢您的意见。
标签: visual-studio github visual-studio-2015 tfs team-explorer