我们正在使用SignalR将通知推送到Silverlight前端。它在ASP.NET开发服务器下运行时运行顺畅,但是当切换到本地IIS Web服务器时,消息永远不会到达前端。在HubProxy的事件处理程序上设置断点,永远不会被调用。
BTW我已经检查了这个问题 - Signalr/Hub not loading in IIS 7 but working correctly in Visual Studio - 我们已经在web.config文件中设置了这些设置。
有什么想法吗?
感谢。
编辑:它也在IIS Express下工作,但不是IIS 7.5
答案 0 :(得分:0)
我假设您在Windows 7上使用IIS 7.5,这可以限制您可以拥有的并发连接数(max of 10 on Ultimate )。但是在IIS Express上,没有限制。这是我现在能想到的唯一区别,为什么它适用于Express而不适用于IIS 7.5。