.NET Core 3.1发布 支持三年的LTS版本
温馨提示:这篇文章已超过571天没有更新,请注意相关的内容是否还可用!
.NET Core 3.1 发布了,这是对两个多月前发布的.NET Core 3.0 的一小部分修复和完善,其中最重要的是 .NET Core 3.1 是一个长期支持版本,并且官方将会支持三年。主要集中在Blazor和Windows Desktop,这是 .NET Core 3.0 中的两个新增特性,包括对 C++/CLI 的支持,这已经是开发 Windows 的常规需求。微软认为随着进一步完善 Windows Forms 设计器项目,这些控件与创建现代应用不匹配,并且永远不应该成为 Windows Forms.NET Core 版本的一部分。同时,Visual Studio 2019 16.4也发布了,其中就包含了.NET Core 3.1 更新,这是一起使用.NET Core 3.1 与 Visual Studio 所必需的更新。《.NET Core 3.1发布 支持三年的LTS版本》来自互联网同行内容,若有侵权,请联系我们删除!
.NET Core 3.1 发布了,这是对两个多月前发布的.NET Core 3.0 的一小部分修复和完善,其中最重要的是 .NET Core 3.1 是一个长期支持(LTS)版本,并且官方将会支持三年。
.NET Core 3.1 中的更改??主要集中在Blazor和Windows Desktop,这是 .NET Core 3.0 中的两个新增特性,包括对 C++/CLI 的支持,这已经是开发 Windows 的常规需求。
Windows Forms Controls Removal
此版本移除了以下Windows Forms 控件:
DataGridToolBarContextMenuM云主机域名enuMainMenuMenuItem
早在 2005 年,这些控件就被 .NET Framework 2.0 中更强大的控件所取代,默认情况下 Visual Studio Designer 工具箱中都没有提供这些控件,现在官方决定删除这些控件,而只关注新控件。
建议替代方案如下:
微软认为随着进一步完善 Windows Forms 设计器项目,这些控件与创建现代应用不匹配,并且永远不应该成为 Windows Forms.NET Core 版本的一部分。这样重大的变化,目标是继续改进 Windows Forms,以实现更高的 DPI、可访问性和可靠性,并且利于后期更新的进行。
C++/CLI
在 V云主机域名isual Studio 2019 16.4 中增加了一个新功能,可以创建可与 .NET Core 3.0+ 一起使用的 C++/CLI 组件。
该组件添加了几个可以使用的模板:
CLR Class Library (.NET Core)CLR Empty Project (.NET Core)
C++/CLI 仅支持Windows 平台,开发者需要安装“Desktop development with C++”工作负载和“ C++/CLI support”组件,才能使用 C++/CLI。
同时,Visual Studio 2019 16.4也发布了,其中就包含了.NET Core 3.1 更新,这是一起使用.NET Core 3.1 与 Visual Studio 所必需的更新。对于 Visual Studio 2019 用户,官方建议直接更新到 16.4,而不是单独下载 .NET Core 3.1。
详情查看发布公告:https://devblogs.microsoft.com/dotnet/announcing-net-core-3-1
本文原标题:.NET Core 3.1 发布,支持三年的 LTS 版本
本文原地址:https://www.oschina.net/news/111852/dot-net-core-3-1-released
转发请注明出处:.NET Core 3.1发布 支持三年的LTS版本
本文从www.if98.com/jinqijunas/keji/9388.html转载,原作者保留一切权利,若侵权请联系删除。
《.NET Core 3.1发布 支持三年的LTS版本》来自互联网同行内容,若有侵权,请联系我们删除!
