Как импортировать файл настроек Winforms во время выполнения - PullRequest
0 голосов
/ 16 января 2020

Я разработчик c# winforms приложения, которое содержит множество настроек. Эти параметры настраиваются и оптимизируются специалистом / тестером домена.

Пользователь может время от времени отправлять мне свой файл app.config, и я хотел бы загрузить и активировать его настройки во время выполнения (еще лучше выбранные) на моей стороне в один упал sw oop, учитывая, что у меня есть его файл app.config под рукой. Другими словами, я хочу закодировать опцию «Импорт настроек».

Я знаю, что могу просто перезаписать свой собственный app.config его, но, конечно, мне придется сделать это до запуска моего приложения?

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 16 января 2020

После замены существующего текущего App.Config на обновленный.

Вы можете открыть текущую конфигурацию в коде и прочитать текущее значение, как показано ниже

var configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
MyUpdatedValue = configuration.AppSettings.Settings["myUpdatedValue"].Value as ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...