Была предпринята попытка выполнить операцию на несуществующем сетевом соединении - PullRequest
5 голосов
/ 14 марта 2012

Я пытаюсь работать с 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 для отладки.

Я пытался найтипроблема везде и не нашла ничего полезного.

Кто-нибудь еще сталкивался с этой проблемой и кто-нибудь знает, как ее исправить.

Любая помощь будет принята с благодарностью.Спасибо.

1 Ответ

0 голосов
/ 29 мая 2013

Вы используете порт 8080?Этот порт используется чем-то другим?Это было для меня, когда я получил это исключение.

Попробуйте изменить порт, который вы используете, на что-то, что вряд ли будет использоваться на хосте и клиенте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...