我们的一个解决方案的postbuild任务使用xcopy将文件移动到共同的目录中以构建工件.由于某些原因,在我的计算机上(以及在我测试的VM上),xcopy将失败,而“拒绝访问”.以下是我为尝试隔离问题所做的工作:
我试过正常的副本;这个工作.
>我仔细检查,没有一个文件是只读的.
我检查了源文件夹和目标文件夹的权限;我完全控制了两者.
>我尝试从命令行调用xcopy,以防VS构建过程锁定文件.
>我使用Unlocker和Process Explorer来确定源文件上没有锁.
我错过了什么,除了涉及电脑的偏执狂阴谋理论让我?这种情况发生在我的开发机器和一个干净的虚拟机上,但是对于项目中的其他任何人来说都不会发生.
问题解决了;有两块拼图.
原文链接:https://www.f2er.com/windows/363975.html/ O开关需要在Vista上升高.另外,我注意到xcopy在Vista中被弃用,有利于robocopy.现在我正在和我们的建筑工程师谈论这件事.