Я использую System.Nets.Sockets.Socket для воспроизведения на стороне клиента и подключения к нашему серверу. Все отлично работает под Windows XP. Но недавно наш клиент сообщил, что пользовательский интерфейс не может вызывать тревогу, когда он отключается от серверной части (путем отсоединения сетевого кабеля) под Windows 7. Я отладил эту ситуацию и обнаружил, что это происходит только в Windows7, но под Windows XP, это работает.
Тогда мой вопрос: почему это событие отключения разъёма не было вызвано в Windows 7, а в XP? Есть ли способ решить эту проблему?
Спасибо.