.NET Core 2.1的重大缺陷延長了.NET Core 2.0的壽命
微軟近日宣佈,.NET Core 2.0 即將 \"壽終正寢\",對它的支援將在2018年10月1日結束。.NET Core 2.0 是一個非長期支援(LTS)的版本,因此微軟的承諾是在下一個版本釋出的三個月之後結束對它的支援。由於 .NET Core 2.1 是5月31日釋出的,因此對 .NET Core 2.0 的支援已進入倒數計時階段。
\\機智的讀者或許已發現,5月31日至10月的時間跨度已超過了三個月的時限。之所以延長了 2.0 的生命週期,是因為在 2.1 版本中發現了一個嚴重的 bug ,會影響打算從 .NET Core 2.0 升級至 .NET Core 2.1 的使用者。該 bug 出現在引入了 \"AppDynamics.Agent.Windows\" 這個包的 web 應用中,會由於 \"System.BadImageFormatException\" 異常的出現造成應用崩潰。微軟已經重現了這個 bug,並同意這是一個必須修復的問題。微軟目前的計劃是在 .NET Core 2018年8月的更新中修復該bug,這樣一來,受到影響的使用者就有大約6周的時間完成 .NET Core 2.1 的升級。
\\來自微軟的 .NET Core 開發者 Noah Falk 介紹了該問題的更多細節,開發團隊注意到,對於這個 bug 的修復會導致另一個已知問題的優先度的提高,後一個問題也會同時修復。對於希望能夠在官方正式的更新推出之前,先行在自己的系統中進行驗證的使用者來說,近期就會有預覽版推出了。
\\來自微軟的 Rich Lander 表示,.NET Core 2.1 將是一個長期支援(LTS)的版本,因此還在使用舊版本的開發者應當儘早計劃升級。目前微軟已經發布了 .NET Core 2.1 和 ASP.NET Core 2.1 的升級說明,現在正是著手準備遷移的好時機。
\\如果讀者有興趣深入瞭解微軟對於 .NET Core 的支援政策,可以瞭解一下微軟準備的這份詳盡的文件,其中解釋了常規版本與 LTS 版本的區別。此外,還可以參考一下這份 .NET Core 所支援的作業系統的完整列表。
\\檢視英文原文:Flaw in .NET Core 2.1 Postpones .NET Core 2.0 End of Life
相關文章
- 使用.NET Core 2.1的Azure WebJobsWeb
- asp.net core 2.1 配置管理ASP.NET
- .Net Core 2.1 升級3.1 問題整理
- asp.net core 2.1 部署 centos7ASP.NETCentOS
- 關於 .NET Core(.NET Core 指南)
- 【asp.net core 系列】14 .net core 中的IOCASP.NET
- .NET CORE 2.1 匯出excel檔案的兩種方法Excel
- .NET Core 2.1預覽版首次引入Global Tools
- .NET Core
- 用ASP.NET Core 2.1 建立規範的 REST API -- HATEOASASP.NETRESTAPI
- 【譯】.NET Core 是 .NET 的未來
- 在.net Core中使用StackExchange.Redis 2.0Redis
- .net core EF Core 檢視的應用
- .NET平臺系列9 .NET Core 3.0 / .NET Core 3.1 詳解
- Dapper in .Net CoreAPP
- .Net Core:限流
- .NET Core 物件池的使用物件
- .NET Core中的Worker Service
- .NET Core:多樣的宿主
- ASP.NET Core Web API 索引 (更新Redis in .NET Core)ASP.NETWebAPI索引Redis
- ASP.NET Core 2.0網址重定向方法ASP.NET
- 如何延長滑動變阻器的使用壽命?
- ASP.NET Core - .NET 6 的入口檔案ASP.NET
- ASP.NET 6.0 Core 遷移 ASP.NET Core 7.0ASP.NET
- ASP.NET Core ----ASP.NET Core中使用Code FirstASP.NET
- .Net Core(.Net6)建立grpcRPC
- .NET Core/.NET之Stream簡介
- .net core使用RabbitMQMQ
- 關於.NET Core
- .net Core 使用AutoMapperAPP
- .net core Configuration物件物件
- .NET CORE命令列命令列
- .Net Core 使用 FluentValidation
- GRPC與.net coreRPC
- .Net Core 使用SessionSession
- windows server 2012 R2裡IIS配置.net core2.1遇到的坑WindowsServer
- ASP.NET Core 2.1 : 十三.httpClient.GetAsync 報SSL錯誤的問題ASP.NETHTTPclient
- .Net Core 中GC的工作原理GC