V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
drymonfidelia
V2EX  ›  .NET

为什么很多文章/工具都是针对.NET Core >3.1 而不是 3.0 的?这个个小版本改动非常大吗?

  •  
  •   drymonfidelia · 239 天前 · 2711 次点击
    这是一个创建于 239 天前的主题,其中的信息可能已经有所发展或是发生改变。
    5 条回复    2024-05-06 06:24:25 +08:00
    kk2syc
        1
    kk2syc  
       239 天前
    .NET Core 3.1 是 .NET Core 3.0 主要版本后的第一个次要版本,也是当时的 LTS 。

    你只需要看下文章工具的更新时间,大部分代码都是根据当时的 LTS 编写的
    Al0rid4l
        2
    Al0rid4l  
       239 天前
    要么直接 .NET8/9 了, 3.0/3.1 这不上不下的, 还不如锁死 Framework 得了
    iX8NEGGn
        3
    iX8NEGGn  
       239 天前
    因为 .NET Core 3.1 之后微软才主推 .Net Core (现在已经改名为 .Net ),之前是 .Net Core 和 .Net Framework 并行发布,也就是之前的版本没做好取代 .Net Framework 的准备,.NET Core 3.1 之后意味着 .Net Framework 将不再进行功能开发,只提供安全维护。
    lujiaxing
        4
    lujiaxing  
       238 天前
    一楼说的是对的. 一般没人给一个非 LTS 版本写教程. 3.0 是短命版本, 而且 .NET CORE / .NET 本身向下兼容性就非常强, 除了明确有 breaking change 的情况, 否则一般没太大必要特地说明版本.
    Chad0000
        5
    Chad0000  
       238 天前
    @lujiaxing #4
    兼容性太强是深有体验,习惯了这种设计后,当我写 Swift 的时候就想骂娘了:跨个版本连基本写法都变了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1088 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:58 · PVG 02:58 · LAX 10:58 · JFK 13:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.