Nuget更新:文件已在使用[并发文件访问]



我有使用nuget相同依赖项的并行生成,每当我有两个或多个生成同时运行更新时,其中一个生成会导致更新失败,因为另一个进程正在使用xxx.dll文件。该文件夹是nuget的缓存文件夹。

你有解决这种错误的办法吗?

这与并发文件访问有关

谢谢

我对此做了一个变通办法:

我有一个通用版本,每次源代码管理更改时都会触发,将通用文件夹下载到机器上,然后,在每次版本中,从源代码管理下载数据,我将文件从机器中的通用路径复制+粘贴到构建文件夹。

不管怎样,如果你发现无论如何都要这样做,请分享。

最新更新