Re[7]: ConfigurationProperty и IsRequired = false
От: Gremlin2 http://www.fb2library.net/
Дата: 03.08.11 12:51
Оценка:
Здравствуйте, DMitay, Вы писали:

DM>Здравствуйте, Gremlin2, Вы писали:


G>>У вас DayOfWeek появляется в файле? Он у вас где-то инициализируется пустой строкой? Если нет — укажите ему DefaultValue = null.


DM>У меня появляется целиком нод:


DM>
DM><weekly dayofweek="">
DM>   <executionTime startTime="00:00" />
DM></weekly>
DM>


DM>Хотя в начальном конф фале его нет.


А обращений к свойству Weekly у вас в коде нет? И сохраняете вы конфигурация как? Я пользуюсь:

configuration.Save(ConfigurationSaveMode.Modified);


Возможно, при обращении к Weekly у вас создается пустой экземпляр класса WeeklyConfigElement с обязательными полями dayofweek и executionTime. Который и сохраняется в конфиг.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.