使用'.NETFramework,Version = v4.6.1'恢复了包'Microsoft.AspNet.SignalR.Core 2.2.2'

Ian*_*ton 6 signalr .net-core

我安装了SignalR.Core,它说下面......

软件包'Microsoft.AspNet.SignalR.Core 2.2.2'使用'.NETFramework,Version = v4.6.1'而不是项目目标框架'.NETCoreApp,Version = v2.0'进行了恢复.此软件包可能与您的项目不完全兼容.

为什么SignalR的"核心"版本与.net Core不兼容?

Pan*_*vos 11

这不是SignalR的核心版本,这是"经典"版本的核心软件包.

SignalR是从用于.NET Core的scrach重写的.第一个alpha版本于2017年9月发布Microsoft.AspNetCore.SignalR.最新版本是10月发布的1.0.0 Alpha 2.

正如博客文章所解释的那样,这是一次重大的重新设计.您将不得不尝试使用新的SignalR来查看更改如何影响您的应用程序

您应该跟踪Github存储库并查看此视频,解释为什么SignalR被重新设计