我正在尝试在最近的项目中使用SignalR。我尝试使用一些示例来创建一个.NET服务器和客户端。
这些示例可以在这里找到:
https://github.com/SignalR/SignalR/tree/master/SignalR.Client
https://github.com/SignalR/SignalR/tree/master/SignalR.Hosting.Self.Samples
我已经尝试在本地运行它们,客户端可以成功连接服务器。但是当我在Visual Studio中进行调试时,如果我只关闭客户端,服务器会等待一段时间,然后出现以下异常:"尝试对不存在的网络连接进行操作"。我尝试捕获异常,但Visual Studio拒绝捕获它。这似乎是httplistener类的问题。我将服务器和客户端都作为控制台应用程序在本地机器上运行,并使用Visual Studio 2010进行调试。我已尝试在各处搜索该问题,但没有找到有用的信息。是否有其他人遇到过这个问题,以及是否有人知道如何解决它。任何帮助将不胜感激。谢谢。