powered by simpleCommunicator - 2.0.57     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Редактирование config файла
6 сообщений из 6, страница 1 из 1
Редактирование config файла
    #38115054
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотелось бы редактировать в приложении секцию юзерских настроек конфиг файла, т.е.
ту, где записи <add key...

Как ее прочитать в пропертигрид и потом сохранить изменения обратно в конфиг файл?
зы. При этом конфиг файл может быть не этого же приложения, а другого, скажем wcf сервиса
...
Рейтинг: 0 / 0
Редактирование config файла
    #38115132
фиганыч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Winnipuh,

конфиг-файл на .net это обычная xml-ка, читай, пиши - в чём проблема?
...
Рейтинг: 0 / 0
Редактирование config файла
    #38115145
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
фиганычWinnipuh,

конфиг-файл на .net это обычная xml-ка, читай, пиши - в чём проблема?

хотелось бы как-то красиво в проперти гриде показать хотя бы апп сеттинги, чтобы не хардкодировать, а в общем случае.
...
Рейтинг: 0 / 0
Редактирование config файла
    #38115216
фиганыч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Winnipuh... чтобы не хардкодировать, а в общем случае...

пятницо, первая нормальная рабочая неделя года - тупо лень чё-то делать так и скажи :)
...
Рейтинг: 0 / 0
Редактирование config файла
    #38117889
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
фиганычWinnipuh... чтобы не хардкодировать, а в общем случае...

пятницо, первая нормальная рабочая неделя года - тупо лень чё-то делать так и скажи :)

и так каждую пятницу я в ...
...
Рейтинг: 0 / 0
Редактирование config файла
    #38117997
Кифирчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Winnipuhхотелось бы как-то красиво в проперти гриде показать хотя бы апп сеттинги, чтобы не хардкодировать, а в общем случае.
поля в апп сеттинг - поля класса с известными аттрибутами
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
        [global::System.Configuration.UserScopedSettingAttribute()]
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.Configuration.DefaultSettingValueAttribute("5")]
        public int AppId {
            get {
                return ((int)(this["AppId"]));
            }
            set {
                this["AppId"] = value;
            }
        }


для "общего вида", наверно можно попытаться дополнить атрибутами (если нужно), затем через рефлекшн можно получить их список и динамически настроить PropGrid

НО... не знаю как это получится делать из другого приложения, да и UserSettings может (вернее скорей всего) окажется не рядом с exe файлом. Это к тому, что, как мне кажется, чем-то сторонним править AppConfig - не самое прямое решение. Если нужно что-то "шире", то лучше сделать свой класс с настройками и в XML его писать/читать. ИМХО.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Редактирование config файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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