Re[3]: Пример из статьи
От: SVRC Украина  
Дата: 20.02.06 13:18
Оценка:
Здравствуйте, ArtDenis, Вы писали:

d>> Я с таким поведением сталкивался два раза. И оба раза виновником был

d>> антивирус NOD32. Лечилось удалением NOD32. Хотя, насколько я помню,
d>> выключение модуля контроля сетевого трафика (IMON, или как-то так он
d>> называется) тоже помогало...

AD>Спасибо за совет. Попробую отключить файрвол.


У меня те-же бока, да и ещё на одной машине без NOD'а тоже глючит. Это как-то связано с политикой кэширования сокетов. Обошёл так:

Dictionary<string, object> channelProperties = new Dictionary<string, object>();
channelProperties.Add("port", 9009);
channelProperties.Add("socketCacheTimeout", 0);
channelProperties.Add("socketCachePolicy", SocketCachePolicy.AbsoluteTimeout);
BinaryServerFormatterSinkProvider binServerProvider = new BinaryServerFormatterSinkProvider();
binServerProvider.TypeFilterLevel = TypeFilterLevel.Full;
BinaryClientFormatterSinkProvider binClientProvider = new BinaryClientFormatterSinkProvider();
TcpChannel channel = new TcpChannel(channelProperties, binClientProvider, binServerProvider);
ChannelServices.RegisterChannel(channel, false);
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.