Я хочу использовать пользовательский путь для файла user.config, а не читать .NET из местоположения по умолчанию.Чтение и запись значений в файлах .NET .config
Я открываю файл, как это:
ExeConfigurationFileMap configMap = new ExeConfigurationFileMap();
configMap.ExeConfigFilename = String.Format("{0}\\user.config",AppDataPath);
Configuration config = ConfigurationManager.OpenMappedExeConfiguration(configMap, ConfigurationUserLevel.PerUserRoamingAndLocal);
Но я не могу понять, как на самом деле читать настройки из этого, я получаю ошибку компиляции говорят, что значения недоступны, когда я пытаюсь получить значение через AppData или ConfigurationSection.
Должен ли я создать какой-либо класс-оболочку для правильного использования данных?
У вас есть разделы пользовательских настроек? Как выглядит файл конфигурации и как выглядит ваш потребительский код? – yamen
@yamen нет, в основном наличие. – Brian