【问题标题】:Is it too early to migrate from .net core 2.2 to .net core 3?从 .net core 2.2 迁移到 .net core 3 是否为时过早?
【发布时间】:2020-01-31 13:01:32
【问题描述】:

我想将我的项目升级到 .Net Core 3.0,但是当我在查看迁移指南时

https://docs.microsoft.com/en-us/aspnet/core/migration/22-to-30?view=aspnetcore-3.0&tabs=visual-studio

我注意到可能有一些库没有升级到 3.0(尤其是停产的库缺少替换)。

遵循前面提到的迁移指南。似乎该指南正在跳过有关 .Net Core 3.0 中使用哪些库的详细信息

我觉得我或许应该等待指南和教程更完整。

【问题讨论】:

  • 视情况而定。不需要升级的时候不要升级!
  • .Net Core 2.2 中的许多库将根据迁移指南停用,因此升级将在某个时候强制执行。
  • 这确实是一个基于意见的问题,没有“硬”的答案。话虽如此,但不是基于意见的一件事是该版本是否将被支持。 .NET Core 2.1 在 LTS 上,3.0 不在,3.1 将再次成为 LTS。剩下的就看你自己了。
  • 任何人应该如何在这里给出一个不主观的正确答案?这里没有对错之分,这使得这个问题与 Stack 无关。

标签: c# .net migrate .net-core-3.0 .net-core-2.2


【解决方案1】:

我不会接触基于旧框架的现有(工作)项目,除非有很好的理由这样做。相反,我会将新框架用于独立的全新项目。当您意识到您需要的组件足够稳定时,升级过程可能是值得的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-08-22
    • 2021-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-26
    相关资源
    最近更新 更多