Я написал приложение многоадресной передачи IP на C #. Оно компилируется нормально, но во время выполнения эта строка:
sock.SetSocketOption(SocketOptionLevel.IP,
SocketOptionName.AddMembership,
new MulticastOption(IPAddress.Parse("224.100.0.1")));
вызывает исключение необработанного сокета:
Операция на сокете не может быть выполнена из-за недостатка буферного пространства в системе или из-за того, что очередь была заполнена
Я искал ошибку в Google, и люди предлагали удалить переключатель 3 ГБ (моя ОС - Windows 7 ), которые могли быть включены. Я сделал это, но все равно получаю ту же ошибку. В чем может быть проблема?