Signalr 为什么IAppBuilder在通过NuGet更新到最新的信号器库后未定义?

Signalr 为什么IAppBuilder在通过NuGet更新到最新的信号器库后未定义?,signalr,signalr-hub,signalr.client,Signalr,Signalr Hub,Signalr.client,我正在迁移到.NET 4.5和Sigalr 2 .x,并遇到了一些围绕OWIN DLL的问题/困惑。我通过Nuget安装了最新版本的Signal r,包括: 安装软件包Microsoft.AspNet.signal 我按照迁移中的描述添加了Startup类。但是,IAppBuilder开始出现未解决的问题 我检查了StackOverflow,规定的解决方案是运行: 更新软件包Owin-重新安装 我这样做了,错误就消失了 但是,应用程序返回到包含对Owin 1.0的引用 我有点困惑。这与最新的/最

我正在迁移到.NET 4.5和Sigalr 2 .x,并遇到了一些围绕OWIN DLL的问题/困惑。我通过Nuget安装了最新版本的Signal r,包括: 安装软件包Microsoft.AspNet.signal

我按照迁移中的描述添加了Startup类。但是,IAppBuilder开始出现未解决的问题

我检查了StackOverflow,规定的解决方案是运行: 更新软件包Owin-重新安装 我这样做了,错误就消失了

但是,应用程序返回到包含对Owin 1.0的引用

我有点困惑。这与最新的/最棒的不冲突吗? 我是否应该从其他引用中提取IAppBuilder定义

谢谢,
JB

信号器2.0.3仍然依赖于Owin.dll版本1.0.0.0,就像自信号器1.0.0以来一样

Owin.dll中定义的唯一内容是IAppBuilder接口,该接口自引入以来一直没有更改。如果你看看NuGet Gallery,你会发现它只有一个版本


SignalR还取决于哪些类型提供了更易于在中间件中编写OWR的类型。此软件包经过多次迭代,SignalR 2.0.3依赖于Microsoft.Owin 2.0.1。

谢谢。我想可能是这样的。所以我看到的是NuGet的问题?