System.Net.Sockets.SocketException при закрытии NamedPipeClientStream

После того, как я пытаюсь закрыть клиент канала, я вижу следующую ошибку в консоли вывода:

Первое случайное исключение типа "System.Net.Sockets.SocketException" произошло в System.dll

Что это значит? Как я могу это исправить?

1 ответ

См. http://blogs.msdn.com/b/davidklinems/archive/2005/07/12/438061.aspx для объяснения "исключения первого шанса".

Что является исключением из первого шанса?
Когда приложение отлаживается, отладчик получает уведомление всякий раз, когда встречается исключение. В этот момент приложение приостанавливается, и отладчик решает, как обработать исключение. Первый проход через этот механизм называется исключением "первого шанса".

В зависимости от конфигурации отладчика, он либо возобновит работу приложения и передаст исключение, либо оставит приложение приостановленным и перейдет в режим отладки. Если приложение обрабатывает исключение, оно продолжает работать в обычном режиме.

Другие вопросы по тегам