Проблема была с правами. Запустил под 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 отдельную нить и выходи.