我们很高兴地宣布 .NET Core 3.1 的发布。这实际上只是一小组修复和改进 .NET Core 3.0,我们两个月前发布了。最重要的功能是 .NET Core 3.1 是长期支持 (LTS) 版本,将支持三年。正如我们过去所做的那样,我们希望在发布下一个 LTS 版本之前花时间。额外的两个月(在 .NET Core 3.0 之后)使我们能够选择并实施正确的改进集,而不是已经非常稳定的基础。.NET Core 3.1 现已准备就绪,可在您想象或业务需要的地方使用。 —— Richard (.NET Team PM)
因为公众号不让带外网链接,所以可以来查看.Net Team PM Richard 的文章,链接地址https://devblogs.microsoft.com/dotnet/announcing-net-core-3-1/?from=timeline。
项目已经升级完成,可以查看我的 Blog.Core 3.1 分支。
你可以下载 SDK download .NET Core 3.1, 对应 Windows, macOS, and Linux:
同时 ASP.NET Core and EF Core 也会在今天同时发布。
Visual Studio 2019 16.4 也于今天发布,里边包括 .NET Core 3.1,使用 Visual Studio 2019 ,我们只需将 Visual Studio 更新到 16.4 即可,不需要单独下载 .NET Core 3.1,因为不仅 16.4 已经包含了 Core 3.1,而且也有其他的一些更新,单独下载 SDK 的话,可能影响使用。
本次的更新主要还是在 Blazor and Windows Desktop, 这两块,其他的都还好。因为我的是 api 项目,那到底有没有影响呢,我们来一步步实验一下
1、直接对我们的 VS2019 检查更新,并升级
这里安装成功后,会重启电脑,这个要注意一下,记得保存个人电脑数据。
大家别看这个文件很大,有 1.5 个G,是因为它不仅里边包含了 3.1 的 SDK,还会删掉 3.0 相关的,所以总体来说并没有很大。
安装完成后,可以看一下列表:
2、正式的将我们的项目升级 3.1
<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
</PropertyGroup>
其他的 Nuget 包也可以直接顺带的升级了,然后运行项目。
3、运行项目,测试部署
一切正常
本文分享自 NetCore 从壹开始 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!