.NET Core 3.0 即将结束生命周期,官方建议迁移 3.1

oschina
 oschina
发布于 2020年03月02日
收藏 1

.NET Core 官方发布博客,说明 .NET Core 3.0 即将结束生命周期,建议开发者迁移到 3.1 版本。

.NET Core 3.0 于 2019 年 12 月 3 日发布,这是一个 Current 版本而不是 LTS 版本,将于今年 3 月 3 日 EOL(End of Life)。此后,.NET Core 补丁更新将不再包括 3.0 的更新程序包。

LTS 版本包含已稳定的功能组件,在较长的支持发行期内,几乎不需要更新;而 Current 版本包括新功能和组件,这些新功能和组件可能会根据反馈进行迭代更改。

3.0 的替代者是 3.1,这是一个 LTS 版本,官方会至少支持 3 年。相比 3.0,.NET Core 3.1 中的更改​​主要集中在 Blazor 和 Windows Desktop,这是 .NET Core 3.0 中的两个新增特性,包括对 C++/CLI 的支持,这已经是开发 Windows 的常规需求。

微软介绍了从 3.0 迁移到 .NET Core 3.1 的方法:

  • 打开项目文件(*.csproj、*.vbproj 或 *.fsproj 文件)。
  • 将目标框架值从 netcoreapp3.0 更改为 netcoreapp3.1。目标框架由<TargetFramework><TargetFrameworks>元素定义。
  • 例如,更改<TargetFramework>netcoreapp3.0</TargetFramework><TargetFramework>netcoreapp3.1</TargetFramework>
本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:.NET Core 3.0 即将结束生命周期,官方建议迁移 3.1
加载中

精彩评论

Rwing
Rwing
各位,从3.0升级到3.1是零成本啊,把0改成1而已。
另外,楼下说LTS才3年的,看看其他语言,GO是1年,NODEJS是3年,PHP是2年左右, ruby是3年左右。到底谁是异类啊???
dwingo
dwingo
支持长久的LTS版本和推荐用新版本不矛盾. 做新项目当然尽量用新的LTS版本, 一旦进入维护期就不可能再敢升级大版本了,运维人员更不敢背这个锅. 此时如果能长期修复老版本的漏洞和bug就很重要了.
开猿呆嘛
开猿呆嘛
上面说比java高效20%的同学.答案是并不是.一直是.net core 自嗨而已.
Rwing
Rwing
这是特定于3.0和3.1来说的,因为他俩中间只间隔了2个月,可以认为3.1就是3.0的lts版本而已
FlashCHen
FlashCHen
不用.net core的人 不知道.net core的香

最新评论(25

d
dycbaba
devexpress啥时有netcore
dwingo
dwingo
LTS版有小版本的更新是保证兼容性的,只有bug和安全漏洞修复,几乎无影响(除了非要把漏洞当feature的,有的bug可能对兼容性影响很大的都不会修复), 即使做测试也是很放心的.
S
SHSOFT
你说的是要改框架的问题,谁也没说过不要测试直接上线的问题,你自己在说而已。就算LTS版有小版本的更新难道不用测试么?。。。。。。
dwingo
dwingo
商业公司最注重的还是盈利, 否则市值撑不起来, 现在微软关注点在云上面.
n
neocean
建立生态和普及教育 甚至 比发展 .net core功能更重要,这一点微软肯定比我们更清楚,但微软为什么不加大这两方面的投入? 猜测微软不太关心.net core
mymbrooks
mymbrooks
.NET Core 生态还是不行,常用的 DevExpress、Aspose 组件很多功能都不全,我倒是想把 ASP.NET MVC 升级到 .NET Core
dwingo
dwingo
支持长久的LTS版本和推荐用新版本不矛盾. 做新项目当然尽量用新的LTS版本, 一旦进入维护期就不可能再敢升级大版本了,运维人员更不敢背这个锅. 此时如果能长期修复老版本的漏洞和bug就很重要了.
Mark哥是我
Mark哥是我
语言很香,但是生态不行啊!哎!
Rwing
Rwing
我只是针对喷都能喷到lts支持年数上,lts年头多年头少这都不重要,java8的扩展支持一直到2030年呢,你觉得2030年还用java8这好?
Rwing
Rwing
这是特定于3.0和3.1来说的,因为他俩中间只间隔了2个月,可以认为3.1就是3.0的lts版本而已
返回顶部
顶部