完全错误是:
无法将文件"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的解决方案,而我是唯一一个有这个反复出现的问题的开发人员。
我尝试过的东西是清洁解决方案和删除整个文件夹,并再次下载,没有任何效果。唯一有效的方法是选择build文件夹并从文件中移除只读标志。但是,这个解决方案只起作用一次。下次构建时,每次都会返回一些标志。
我们有大约30个参考dll在我们的解决方案。这些dll与解决方案在一起,而不是在GAC中,它们的构建操作被设置为:始终复制。我总是得到大约2-7的dll与这个错误随机选择。
任何帮助都将不胜感激,谢谢。
发布于 2017-02-14 15:58:17
你说..。
唯一有效的方法是选择build文件夹并从文件中移除只读标志。
您是否试图更改保存这些文件的文件夹上的只读标志?
发布于 2017-09-22 20:45:01
我通过右键单击项目来使用“干净”选项。
https://stackoverflow.com/questions/42230545
复制相似问题