System.Net.Sockets.SocketException при закрытии NamedPipeClientStream
После того, как я пытаюсь закрыть клиент канала, я вижу следующую ошибку в консоли вывода:
Первое случайное исключение типа "System.Net.Sockets.SocketException" произошло в System.dll
Что это значит? Как я могу это исправить?
1 ответ
См. http://blogs.msdn.com/b/davidklinems/archive/2005/07/12/438061.aspx для объяснения "исключения первого шанса".
Что является исключением из первого шанса?
Когда приложение отлаживается, отладчик получает уведомление всякий раз, когда встречается исключение. В этот момент приложение приостанавливается, и отладчик решает, как обработать исключение. Первый проход через этот механизм называется исключением "первого шанса".В зависимости от конфигурации отладчика, он либо возобновит работу приложения и передаст исключение, либо оставит приложение приостановленным и перейдет в режим отладки. Если приложение обрабатывает исключение, оно продолжает работать в обычном режиме.