Re[2]: Что не так с Windows Service
От: Викторио  
Дата: 25.02.04 14:40
Оценка:
Здравствуйте, Poudy, Вы писали:

Проблема была с правами. Запустил под Local System и все заработало.

Спасибо!

Появилась другая проблема.

Десеарилизация объекта опятже в Windows Application при тестировании работает
а при Windows Service нет.

При Debugg Windows Service обнаружилось что необходимая dll с типами сериализации просто не загружена
в Application Domane. И пoэтому догружаю ее динамически. Но при этом возникает ошибка:

Can not deserialize objeckt from XML.Posable purpese are : Unable to generate a serializer for type
GenericLogEvents.PageAccessEvent from assembly <Unknown> because the assembly may be dynamic.
Save the assembly and load it from disk to use it with XmlSerialization.

В чем проблема?

P>OnStart должен возвращать управление почти сразу. Поэтому в нему лечше ничего такого не писать. Возможно LogWriterServices.LogServiceBody servbody = new LogWriterServices.LogServiceBody(); — это слишком долго. Запускай в OnStart отдельную нить и выходи.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.