我正在尝试使用signalR进行最近的项目。我尝试使用一些我发现制作.net服务器和客户端的例子。
示例可以在这里找到:
https://github.com/SignalR/SignalR/tree/master/SignalR.Client
https://github.com/SignalR/SignalR/tree/master/SignalR.Hosting.Self.Samples
我已尝试在我的本地计算机上运行它们,并且客户端连接到服务器正常。运行一些测试时,我发现在visual studio中调试时如果我关闭客户端,服务器会等待一段时间,并获得以下异常。
“尝试对不存在的网络连接进行操作”
我试图抓住异常,但视觉工作室拒绝抓住它。
这似乎是httplistener类的一个问题。
我在本地计算机上运行服务器和客户端作为控制台应用程序,使用visual studio 2010进行调试。
我尝试到处寻找问题并发现没什么用处。
是否有其他人遇到此问题并且有人知道如何修复它。
任何帮助将不胜感激。 感谢。
答案 0 :(得分:0)
您使用的是端口8080吗?这个端口是否被其他东西使用?当我得到这个例外时,这对我来说。
尝试将您正在使用的端口更改为主机和客户端中不太可能使用的端口。