已删除 Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv 和 libuv.dll

已删除 Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv 和 libuv.dll。

引入的版本

ASP.NET Core 7.0

旧行为

Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv 在 ASP.NET Core 5.0 中已过时。 其功能已被 Sockets 传输所取代。

新行为

已删除 Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv 及其 libuv.dll 依赖项。

中断性变更的类型

此项更改会影响二进制兼容性源兼容性

更改原因

消除与此过时组件相关的持续维护成本。

删除对 Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv 的项目引用。 从调用 UseLibuv 的 Program.cs 中删除代码。 默认情况下,使用 Sockets 传输。

受影响的 API