我在https://www.visualstudio.com/docs/build/steps/utility/copy-files中使用复制任务时出现问题 我的任务失败,出现错误cp:copyFileSync:无法写入dest文件(代码= EBUSY):...
向上看,我发现文件无法被覆盖。当我删除该文件并再次对构建进行排队时,它成功了。
这个问题有永久解决方案吗?我不想在复制任务中使用“清理目标文件夹”选项,因为在该文件夹中将存在未由构建任务复制的其他文件。
答案 0 :(得分:0)
根据错误消息,正在运行复制文件任务时正在使用该文件。您需要检查哪个应用程序正在使用它,并确保在任务运行时关闭应用程序。如果文件被任何应用程序锁定,即使您使用“清除目标文件夹”选项,也可能会出现“rm:无法删除文件(代码EBUSY):...”错误消息。
答案 1 :(得分:0)
如果您的应用程序正在Web服务器上运行以释放打开的文件,请运行Web服务器reset命令作为解决此问题的解决方法。