Microsoft .NET版本中的LTS和GA之间有什么区别?

问题描述

关于blog post,有LTS和GA版本,在.NET Roadmap的图表中显示。什么是GA版本,LTS和GA版本之间有什么区别?

解决方法

GA是通用版本-完全受支持,而不是预发行版本,不会(不应)有任何重大更改。

LTS是长期支持-不仅是GA,而且预计将在相当长的一段时间内得到支持。

因此,如果您在内部运行某个Web应用程序,并且可以合理轻松地进行更新,则可能希望保持最新的GA版本...而如果您要部署相对难以更新的软件,并且需要长期的支持,您不妨坚持使用LTS版本。

,

在谈论Microsoft的GA并阅读其他完全没有问题的版本时,是的。

但是! https://dotnet.microsoft.com/platform/support/policy/dotnet-core

注意时间表周期,此处的GA称为“当前”,这也意味着在LTS出现后,GA就会被丢弃!

当LTS出现后在GA中发现更严重的问题时,它将在LTS中解决,而不是在过去的GA中解决。同样也不应该发生,我的意思是这是GA,但是作为开发人员...永远不要认为

我的2美分。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...