vbcs.cache/edb.log由Visual Studio 2015锁定

b0x*_*0rz 8 git version-control azure visual-studio visual-studio-2015

当我尝试将代码提交(并推送)到visual studio online时,我得到一个错误.

发生错误.详细消息:无法打开'P:/.../解决方案/.../.vs /.../ vbcs.cache/edb.log':进程无法访问该文件,因为它正由另一个进程使用.

我已经确认该文件已被锁定,但仅在Visual Studio运行时,这意味着视觉工作室本身将其锁定.

我在微软提供的azure虚拟机中使用了visual studio 2015的预览版.

如何解决这个错误?

重启vm没有帮助.

Roy*_*n46 5

对于Git用户,编辑.gitignore文件输入"/.vs".这将忽略具有锁定文件的文件夹.

我还没有对它进行测试,但是将其添加到另一个源控制系统(TFS,mercurial等)的忽略文件中应该可以解决问题.