是否SignalR支持.NET 4.0。 或者它只是从.NET 4.5支持向上。 有哪些与SignalR最低要求提供的任何链接。
Answer 1:
这是不是这种情况更多,和2.x版本需要.NET 4.5。 https://github.com/SignalR/SignalR/issues/1723
Answer 2:
对于SignalR最后一个.NET 4.0的支持是1.2.2版本。 第2版只适用于.NET 4.5
打开NuGet包管理器控制台,然后输入:
Install-Package Microsoft.AspNet.SignalR.Client -Version 1.2.2
Install-Package Microsoft.AspNet.SignalR -Version 1.2.2
这将在您选定的项目(web项目)自动安装SignalR(客户端和服务器)。
Answer 3:
是的.NET 4.0支持SignalR。 最低要求:
*的Visual Studio 2010 SP1
*由于模板安装程序无法在VS2010需要安装SignalR NuGet包
Answer 4:
这里有一点要观看的客户机/服务器.NET版本。
大多数人都知道(但它是值得重复)signalR可以在Windows 2008R2向上主办。 在IIS7 signalR托管不能使用WebSockets(如旧的Windows HTTP堆栈具有的WebSockets不支持)当Windows 2008 R2具有IIS7,因此。 所以这是ServerSentEvents或LongPolling。 不是很大的性能。
2012的Windows向上(因此至少IIS8)提供了支持的WebSockets,香水,卫生我们毕竟是它得到了amaziong C10K。
现在,有趣的一点。
.NET客户端 。
如果你只关心浏览器跳过这一点。
连接到一个signalR后端任何.NET客户端必须使用Windows8的向上使用WebSockets微软网络协议栈(用于.NET)在Windows7中不包含的WebSockets。
所以,如果你的客户是Windows7中不使用signalR使用WebSockets。
或者......像我们这样的,你需要使用加上Web客户端来处理HTTP握手定制的WebSocket堆栈。
希望这会帮助别人!
Answer 5:
您可以下载从CodePlex上和整个网络堆栈SignalR从GitHub和下.net4.0编译
Answer 6:
有一个示例项目在http://www.bluelemoncode.com/2013/02/default.aspx
这是件好事SignalR样品和工作VS 2010 SP1和.NET Framework 4.0。 好好工作。
http://www.bluelemoncode.com/file.axd?file=2013%2f3%2fSignalR_OneOneChat.zip
Answer 7:
对于SignalR的最低要求是描述在这里 ,
这意味着你的客户端可以是WinForm的/ Windows XP上运行的WPF应用程序。