如何解决构建错误:无法复制文件。拒绝访问该路径

时间:2017-02-14 15:50:52

标签: visual-studio visual-studio-2015

完整的错误是:

错误无法将文件“C:\ TFS.WorkSpace \ Argosy \ Argosy \ Base \ Interop \ Microsoft.Vbe.Interop.dll”复制到“.. \ ArgosyBuild \ Interop \ Microsoft.Vbe.Interop.dll”。访问路径'.. \ ArgosyBuild \ Interop \ Microsoft.Vbe.Interop.dll'被拒绝。

大约20名开发人员正在开发基于TFS的解决方案,而且我是唯一一个遇到这种反复出现问题的人。

我尝试过的东西是清理解决方案并删除整个文件夹并再次下载而不起作用。唯一有效的方法是选择构建文件夹并从文件中删除只读标志。但是,这个解决方案只能运行一次。下一次构建将每次返回一些标志。

我们的解决方案中有大约30个引用的dll。这些dll与解决方案有关,而不是在GAC中,并且它们的构建操作设置为:始终复制。随机选择此错误,我总是得到2-7 dll。

任何帮助将不胜感激,谢谢。

2 个答案:

答案 0 :(得分:2)

你说......

  

唯一有效的方法是选择构建文件夹并删除   从文件中只读标志。

您是否尝试更改包含这些文件的文件夹上的只读标志?

答案 1 :(得分:0)

我使用" clean"右键单击项目

选项