close

文| 羅奇奇

出品 | OSC開源社區(ID:oschina2013)

5 月 8 日更新之後,微軟將不再為 .NET 5.0 提供服務更新,包括安全修復或技術支持,用戶需要將 .NET 版本更新到受支持的版本 (.NET 6.0 ) 才能繼續接收更新。
.NET 5.0 不是 LTS 版本,因此將在發布 18 個月或下一個版本發布後的 6 個月後停止支持。當 .NET 5.0 支持終止時,使用此版本的應用程序仍可繼續運行,但相關的漏洞可能不會獲得修復,因為微軟只為 .NET 的受支持版本(即 .NET Core 3.1 和 .NET 6.0)發布安全更新。因此強烈建議用戶將應用程序遷移到 .NET 6.0 。

升級到 .NET 6.0

打開項目文件(.csproj、.vbproj 或 *.fsproj 文件)。

將目標框架值從 net5.0 更改為 net6.0,目標框架由 or 元素定義。

更多遷移事項可查看.NET 6 兼容性指南:https://docs.microsoft.com/dotnet/core/compatibility/6.0

Visual Studio 16.11 將繼續支持 .NET 5.0 SDK 版本,直到 2022 年 12 月 .NET Core 3.1 停止支持。但 .NET 5.0 SDK 在運行命令行方案時不會使用 .NET 5.0 的運行時,並且不會作為獨立 SDK 提供。建議使用 .NET 6.0 和 Visual Studio 2022 構建在受支持的 .NET 運行時上運行的應用程序。
更多支持內容可查看官方公告:https://devblogs.microsoft.com/dotnet/dotnet-5-end-of-support-update/

掃碼優惠購書

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 鑽石舞台 的頭像
    鑽石舞台

    鑽石舞台

    鑽石舞台 發表在 痞客邦 留言(0) 人氣()