Вы не можете ссылаться на несколько путей к файлу для приложений. appSettings - это раздел, и у вас не может быть более одного из них. Однако вы можете добавить новый раздел, который работает как раздел appSettings. Пример:
<configuration>
<configSections>
<section name="CustomConfig" type="System.Configuration.NameValueFileSectionHandler, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
</configSections>
....
<CusTomConfig>
<add key="Key1" value="Value1"/>
</CustomConfig>
Затем, вы можете получить доступ к этой секции с:
NameValueCollection settings = (NameValueCollection)ConfigurationManager.GetSection("CustomConfig");
Второй вариант использует Custom Configuration Section. Для этого потребуется некоторый код шаблона (как показано в документации MSDN), но вы сможете получить доступ к значениям параметров со свойствами, а не ссылаться на них со строками, такими как settings["Key1"]
.
Возможный дубликат [Несколько файлов AppSettings, возможно ли это?] (Http://stackoverflow.com/questions/11351106/multiple-appsettings-files-is-it-possible) –