Здравствуйте, valia, Вы писали:
V>Здравствуйте, Unforgiver, Вы писали:
U>>Примерно так
U>>Вот это:
V>>> rIntegrator = new RemotingIntegrator();
U>>Заменить на:
U>>rIntegrator = (RemotingIntegrator)Activator.GetObject(typeof(RemotingIntegrator), "http://localhost:4000/IntegratorURI");
V>И так пробовала написать, в результате получила то же исключение (будто бы не видит это поле типа ArrayList), при настройке с помощью конфигурационного файла наблюдается полностью аналогичная ситуация. Самое интересное состоит в том, что написала тестовый сервис и веб-сервис (простейшие), а также либу в которой содержится тип, используемый через ремотинг, проделала указанную в первом сообщении настройку .NET Remoting и создание объекта (в общем, этот тест полностью эмулирует сложившуюся ситуацию), всё работает
странно как-то, может дело в настройках проекта, не знаю, что ещё можно предположить?
А может банально
ArrayList list = new ArrayList();
забыла ?
ИМХО, дело не в настройках ремотинга.
Проверь процедуру AddTask и все процедуры, которые из нее вызываются. Где-то есть неинициализированный объект.
Ну и таки создавай синглтон на клиенте через активатор.
V>Спасибо
Всё заканчивается плохо. Если что-то закончилось хорошо — значит оно еще не закончилось.