gpt4 book ai didi

asp.net-core - dotnet 恢复在 VSTS 上花费的时间太长

转载 作者:行者123 更新时间:2023-12-02 09:03:57 24 4
gpt4 key购买 nike

我有 asp.net core 2.0 应用程序,它引用 Microsoft.AspNetCore.All 元数据包

<PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.0" />

我在 VSTS 中进行了以下构建,这是我使用托管构建代理构建的。

为什么恢复包总是需要至少 95 秒?我以为

  1. Microsoft.AspNetCore.All 包缓存在“.NET Core 运行时存储”中,因此无需恢复它们。
  2. 当我恢复一次软件包时,它们不必在每个构建中再次恢复,因为它们已被缓存。

enter image description here

为什么 VSTS 中的 dotnet 恢复速度这么慢?

编辑:在这里投票以获得更好的 VSTS 构建性能:https://visualstudio.uservoice.com/forums/330519-visual-studio-team-services/suggestions/32044321-improve-hosted-build-agent-performance

最佳答案

尝试使用解决方案文件而不是 **/*.csproj。对我来说,恢复 **/*.csproj 需要大约 2 分钟,而恢复解决方案文件只需要 10 秒

关于asp.net-core - dotnet 恢复在 VSTS 上花费的时间太长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46976443/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com