SignalR版本
- 文章是基于SignalR版本1.2.2,.NET Framwork 4.0。
- 使用SignalR,如果客户端不支持WebSorcket,那么会自动切换到轮询机制。
(.NET Framwork 4.0只能使用SignalR 1.X版本,要使用2.X版本必须将.NET框架更改为4.5或以上,如果无法更改.NET框架,那就只能使用1.X版本了)
SingalR相关的DLL
SignalR包含多个NuGet包:
- Microsoft.AspNet.SignalR (用于引用其他包,用于服务器端实现)
- Microsoft.AspNet.SignalR.Core (SignalR核心包,包含Hub类)
- Microsoft.AspNet.SignalR.SystemWeb (用于定义路由)
- Microsoft.AspNet.SignalR.JavaScript (包含用于客户端的JavaScript库)
- Microsoft.AspNet.SignalR.Client (包含用于.NET客户端类型)
可以用NuGet包管理安装,不过,我是直接用.dll文件直接引用了,主要的Dll文件:
- Microsoft.AspNet.SignalR.Core.dll (1.2.2)
- Microsoft.AspNet.SignalR.SystemWeb.dll(1.2.2)
- Microsoft.AspNet.SignalR.Owin.dll(1.2.2)
- Microsoft