Как считывать значения из нескольких файлов конфигурации в C# в рамках одного проекта?
здесь, в моем проекте, у меня есть два файла конфигурации приложения под названием app.config и accessLevel.config.  Теперь с помощью OpenExeConfiguration я смог получить доступ к app.config.exe file а не accessLevel.config.  Пожалуйста, помогите в этом.
основная причина, по которой у меня есть 2 файла конфигурации, - показать разницу и сделать код простым.
Мне нужно прочитать значения из accessLevel.config в своем C# код. 
пробовал приведенный ниже код, но не использовал:
System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); 
config.AppSettings.File = "App2.config";
            1 ответов
посмотреть здесь.
положите это в свой App.config:
<appSettings file="accessLevel.config"/>
и затем есть другой файл под названием accessLevel.конфигурация такая:
<?xml version="1.0" encoding="utf-8" ?>
<appSettings>
  <add key="TestSetting" value="TestValue"/>
</appSettings>
и затем вы можете получить доступ к своим значениям конфигурации в коде, как это:
string value = ConfigurationManager.AppSettings["TestSetting"];
убедитесь,что accessLevel.config имеет значение копировать в выходной каталог (щелкните правой кнопкой мыши файл в Visual Studio -> свойства -> копировать в выходной каталог -> копировать, если новее).