Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure devops 将Azure DevOps中的生成排入队列时会出现错误“进程无法访问文件…”_Azure Devops_Azure Pipelines - Fatal编程技术网

Azure devops 将Azure DevOps中的生成排入队列时会出现错误“进程无法访问文件…”

Azure devops 将Azure DevOps中的生成排入队列时会出现错误“进程无法访问文件…”,azure-devops,azure-pipelines,Azure Devops,Azure Pipelines,[错误]发生了一个或多个错误。发生了一个或多个错误。进程无法访问文件“C:\agent\u work\2\s\Src\Web\bin\Microsoft.Practices.Prism.dll”,因为其他进程正在使用该文件。进程无法访问文件“C:\agent\u work\2\s\Src\Web\bin\Microsoft.Practices.Prism.dll”,因为其他进程正在使用该文件 我过去能够对构建进行排队;今天刚刚开始出错。这可能是什么原因造成的?我如何修复它?这是因为您已将bin文

[错误]发生了一个或多个错误。发生了一个或多个错误。进程无法访问文件“C:\agent\u work\2\s\Src\Web\bin\Microsoft.Practices.Prism.dll”,因为其他进程正在使用该文件。进程无法访问文件“C:\agent\u work\2\s\Src\Web\bin\Microsoft.Practices.Prism.dll”,因为其他进程正在使用该文件


我过去能够对构建进行排队;今天刚刚开始出错。这可能是什么原因造成的?我如何修复它?

这是因为您已将bin文件夹提交给源代码管理。bin和obj文件夹不应提交到源代码管理。根据您是使用Git还是TFVC进行源代码管理,请删除它并确保它不会被重新添加,这取决于您是使用Git还是TFVC进行源代码管理。

在生成服务器上重新启动Azure Pipelines代理MyCompanyName.MyMachineName服务为我解决了此问题。

具有相同的症状。你在prem上运行吗?我不知道你说的prem是什么意思,但我们使用的是自托管代理;这是同一件事吗?所以你认为这可能是运行代理的机器上的防病毒软件?我不认为拥有一个自托管代理与在prem(即Azure DevOps服务器)上运行所有Azure DevOps完全相同,但它可以在故障排除方面起到作用。不,bin和obj已经被排除在源代码控制之外。不过,谢谢!很高兴听到这是一个简单的修复。太好了!谢谢你在这里分享你的解决方案,你可以接受它作为答案,这样它可以帮助其他社区成员谁得到同样的问题,我们可以存档这个线程,谢谢。