.net core .NET核心发布任务在代理上运行缓慢

.net core .NET核心发布任务在代理上运行缓慢,.net-core,azure-devops,azure-pipelines,.net Core,Azure Devops,Azure Pipelines,我有一个构建和发布.NETCore2.1项目的CI管道。在我的电脑上,当我尝试在命令提示符下使用dotnet.exe publish发布时,最多需要1-1.5分钟。但是,如果代理位于单独的虚拟机上,发布任务将占用3-4分钟 我已经禁用了发布Web项目,希望它能起作用,但没有成功。如果这是Microsoft Host agent,则需要一些时间才能启动。每个请求都会获得一个新的/干净的VM 如果这是Microsoft Host agent,则需要一些时间来启动。每个请求都会获得一个新的/干净的V

我有一个构建和发布.NETCore2.1项目的CI管道。在我的电脑上,当我尝试在命令提示符下使用
dotnet.exe publish
发布时,最多需要1-1.5分钟。但是,如果代理位于单独的虚拟机上,发布任务将占用3-4分钟


我已经禁用了发布Web项目,希望它能起作用,但没有成功。

如果这是Microsoft Host agent,则需要一些时间才能启动。每个请求都会获得一个新的/干净的VM


如果这是Microsoft Host agent,则需要一些时间来启动。每个请求都会获得一个新的/干净的VM


不确定它将节省多少时间(如果有的话),但我通常在我的dotnet publish命令中放入“-no build”参数,因为它已经生成。

不确定它将节省多少时间(如果有的话),但我通常在我的dotnet publish命令中放入“-no build”参数,因为它已经生成。

谢谢。。。我在publish参数中添加了
--无构建
,遗憾的是,这仍然需要很多时间。@naregkar-很抱歉,这不起作用。我唯一的另一个想法是你已经标记了“zip发布的项目”。如果publish命令在本地可能需要一分钟以上的时间(您可能没有在那里压缩它),那么可能是压缩文件需要这么长的时间。是的,我已经尝试过了,差别只有10-15秒。看来我不得不接受这需要一点时间的事实。。无论如何谢谢:)谢谢你。。。我在publish参数中添加了
--无构建
,遗憾的是,这仍然需要很多时间。@naregkar-很抱歉,这不起作用。我唯一的另一个想法是你已经标记了“zip发布的项目”。如果publish命令在本地可能需要一分钟以上的时间(您可能没有在那里压缩它),那么可能是压缩文件需要这么长的时间。是的,我已经尝试过了,差别只有10-15秒。看来我不得不接受这需要一点时间的事实。。无论如何,谢谢你:)