статьи, опубликованные Рики, очень хороши, но, к сожалению, они не отвечают на ваш вопрос.
Чтобы решить вашу проблему, попробуйте этот код:
ExeConfigurationFileMap configMap = new ExeConfigurationFileMap();
configMap.ExeConfigFilename = @"d:\test\justAConfigFile.config.whateverYouLikeExtension";
Configuration config = ConfigurationManager.OpenMappedExeConfiguration(configMap, ConfigurationUserLevel.None);
Если вам нужен доступ к значению в конфигурации, вы можете использовать оператор индекса:
config.AppSettings.Settings["test"].Value;