使用tfs git存储库切换vs2015中的分支时访问被拒绝Microsoft.Bcl.Build

时间:2016-09-21 09:25:49

标签: git visual-studio-2015

在vs2015中从分支切换时,我收到了拒绝访问错误

An error occurred. Detailed message: Could not remove
 'C:/git/desan.crf/packages/Microsoft.Bcl.Build.1.0.14/tools/Microsoft.Bcl.Build.Tasks.dll': 
Access is denied.

在VS2015中关闭项目无济于事。

当我启动vs2015并在打开项目之前切换分支

时,问题不存在

1 个答案:

答案 0 :(得分:0)

通过从两个分支中的git源代码控制中删除packages文件夹中的所有包来解决问题。

  1. 从解决方案中删除项目中的包。
  2. 签入项目。
  3. 添加一个忽略条目以防止将来提交该文件夹
  4. 为两个分支做这个

    存在问题,因为只有一个分支包是删除