Visual studio 如何解决生成错误:无法复制文件。对路径的访问被拒绝

Visual studio 如何解决生成错误:无法复制文件。对路径的访问被拒绝,visual-studio,visual-studio-2015,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的解决方案,而我是唯一一个遇到这种反复出现的问题的人 我

完全错误如下:

错误:无法将文件“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的解决方案,而我是唯一一个遇到这种反复出现的问题的人

我尝试过的方法是清理解决方案,删除整个文件夹,然后再次下载,但没有效果。唯一有效的方法是选择buildfolder并从文件中删除只读标志。但是,此解决方案只适用于一次。下一个构建每次都将返回一些标志

我们的解决方案中有大约30个被引用的dll。这些dll与解决方案在一起,不在GAC中,它们的构建操作设置为:始终复制。我总是随机选择2-7个dll

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

您说过

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


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

我通过右键单击项目来使用“清除”选项,我将尝试它。但是,VisualStudio和TFS通常不喜欢在源代码控制文件上更改只读标志。