Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Чтение из *.conf заданных параметров из заданных секций. / 6 сообщений из 6, страница 1 из 1
14.06.2017, 17:21
    #39471661
Wizard2007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чтение из *.conf заданных параметров из заданных секций.
Здравствуйте, хочу сделать кастомизированный App.conf для того что бы одинаковые наборы параметров объединять в секции и для загрузки другого набора аналогичных просто указать другое название секции. Так же хотелось бы сделать XML сериалиюзацию объекта с параметрами из App.conf там опять же надо будет сделать чтение их разных данных куска Appю.conf.

Пользуюсь VS 2012 Net framework 4.5

Пробовал сделать по примеру из статьи
https://habrahabr.ru/post/128517/
выдает ошибку что заданые в conf кастомные поля не возможно прочитать

Пробовал реализовать пример
https://msdn.microsoft.com/en-us/library/2tw134k3.aspx

Выдает ошибку
Ошибка при создании обработчика раздела конфигурации для StartupFoldersGroup/StartupFolders: Не удалось загрузить файл или сборку "StartupFoldersConfigSection" либо одну из их зависимостей. Не удается найти указанный файл
Хотя все обвялено в одном namespace CustomConfig. Подскажите , пожалуйста. в чем может быть проблема? Исходный текст в прикрепленном архиве.


В мире где каждый второй гений было бы страшно жить, поэтому я живу без страха.
...
Рейтинг: 0 / 0
14.06.2017, 19:13
    #39471714
refreg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чтение из *.conf заданных параметров из заданных секций.
Wizard2007,

Код: c#
1.
<section name="StartupFolders" type="CustomConfig.StartupFoldersConfigSection, CustomConfig"/>



Указанную ошибку поправил. Разбирайся дальше...
...
Рейтинг: 0 / 0
14.06.2017, 19:56
    #39471727
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чтение из *.conf заданных параметров из заданных секций.
refreg,

зачем стартап фолдер хранить в конфиге?
он должен определяться системно, как правило, это точка запуска, в текущем окружении
...
Рейтинг: 0 / 0
14.06.2017, 21:42
    #39471772
refreg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чтение из *.conf заданных параметров из заданных секций.
Roman Mejtesrefreg,

зачем стартап фолдер хранить в конфиге?
он должен определяться системно, как правило, это точка запуска, в текущем окружении
Ты меня спрашиваешь? или топик стартера? или Максима Михеева? или Derik Whittaker?

Ясно же что, тестовый пример!
...
Рейтинг: 0 / 0
19.06.2017, 10:10
    #39473955
Wizard2007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чтение из *.conf заданных параметров из заданных секций.
Roman Mejtesrefreg,

зачем стартап фолдер хранить в конфиге?
он должен определяться системно, как правило, это точка запуска, в текущем окружении

Потому что в пример такой был.
...
Рейтинг: 0 / 0
19.06.2017, 10:13
    #39473956
Wizard2007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чтение из *.conf заданных параметров из заданных секций.
refregWizard2007,

Код: c#
1.
<section name="StartupFolders" type="CustomConfig.StartupFoldersConfigSection, CustomConfig"/>



Указанную ошибку поправил. Разбирайся дальше...

Спасибо. Это помогло
в классе FolderElement до настроил свойство и все заработало
Код: c#
1.
2.
3.
4.
5.
6.
        [ConfigurationProperty("folderType", DefaultValue = "", IsKey = false, IsRequired = false)]
        public string folderType
        {
            get { return ((string)(base["folderType"])); }
            set { base["folderType"] = value; }
        }
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Чтение из *.conf заданных параметров из заданных секций. / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]