2012-06-20 10 views

Respuesta

5
var configuration = WebConfigurationManager.OpenWebConfiguration("~"); 
var appSettingsSection = (AppSettingsSection)configuration.GetSection("appSettings"); 
3

Puede obtener el AppSettingsSection con el método Configuration.GetSection o con la propiedad Configuration.AppSetting.

para obtener un objeto Configuration es necesario utilizar los ConfigurationManager.Open... o la WebConfigurationManager.Open... métodos:

string sectionName = "appSettings"; 
var config = 
    ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); 
AppSettingsSection appSettingSection = 
    (AppSettingsSection)config .GetSection(sectionName); 
+2

No se puede convertir objeto de tipo 'System.Configuration.KeyValueInternalCollection' al tipo 'System.Configuration.AppSettingsSection '. – Bohdan

+0

@Bohdan Sí, tienes razón He actualizado mi respuesta. – nemesv

Cuestiones relacionadas