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