Динамически читать пользовательские настройки из другого приложения, не зная, какие настройки содержит файл C#. Net - PullRequest
0 голосов
/ 27 февраля 2020

Мне нужно читать / писать в файл exe.config, не зная заранее, какие настройки у файла. Я использую класс AppSettingsSection, но коллекция Settings пуста, когда exe.config фактически содержит около 20 пользовательских настроек. Вот код, который я использую для доступа к настройкам приложения

string path = @"C:\Projects\App1.exe";
Configuration config = ConfigurationManager.OpenExeConfiguration(path);
AppSettingsSection appSettingSection = config.AppSettings;

Он получает конфигурацию, но appSettingSection.Settings пуст, когда в нем действительно должно быть около 20 элементов. Я что-то упустил или это невозможно?

...