异常消息:Windows 2012 Server中的当前应用程序配置中不支持WebSockets

时间:2019-03-28 07:44:59

标签: c# asp.net-mvc signalr

异常消息:当前应用程序配置中不支持WebSockets

我们已将应用程序从Windows 2008升级到Windows 2012 Standard服务器。

我们收到以下异常

  

System.InvalidOperationException:WebSockets在不支持   当前的应用程序配置。要启用此功能,请设置以下内容   Web.config中的配置开关: 有关更多信息,请参见   http://go.microsoft.com/fwlink/?LinkId=252465

添加
<system.web> <httpRuntime targetFramework="4.5" /> </system.web>
 在web.config中解决了该问题, 但是,在Windows Server 2016中部署的同一应用程序可以正常运行,而无需设置任何目标框架

我的问题是,为什么我们必须显式设置Windows 2012 Server的目标框架,而Windows 2016和Windows 2008 Server中并不需要它。

P.s:我们在应用程序中使用了SignalR

0 个答案:

没有答案