Preguntas etiquetadas con configurationmanager

15
AppSettings obtiene valor del archivo .config
No puedo acceder a los valores en el archivo de configuración. Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); var clientsFilePath = config.AppSettings.Settings["ClientsFilePath"].Value; // the second line gets a NullReferenceException archivo .config : <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <!-- ... --> <add key="ClientsFilePath" value="filepath"/> <!-- ... --> </appSettings> </configuration> ¿Tienes alguna sugerencia de …

8
¿Cómo encontrar la ruta del archivo app.config activo?
Estoy tratando de terminar este controlador de excepciones: if (ConfigurationManager.ConnectionStrings["ConnectionString"]==null) { string pathOfActiveConfigFile = ...? throw new ConfigurationErrorsException( "You either forgot to set the connection string, or " + "you're using a unit test framework that looks for "+ "the config file in strange places, update this file : " …

9
¿Cómo verificar si existe una clave de configuración de la aplicación?
¿Cómo verifico si hay una Configuración de aplicación disponible? es decir, app.config <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key ="someKey" value="someValue"/> </appSettings> </configuration> y en el archivo de código if (ConfigurationManager.AppSettings.ContainsKey("someKey")) { // Do Something }else{ // Do Something Else }

4
¿Cuál es la diferencia entre WebConfigurationManager y ConfigurationManager?
¿Cuál es la diferencia entre el WebConfigurationManagery el ConfigurationManager? ¿Cuándo debo usar uno sobre el otro? ACTUALIZADO Acabo de mirar WebConfigurationManagery, por alguna razón, no puede acceder a las cadenas de conexión como lo hace en ConfigurationManager(como una matriz). ¿Alguien puede decirme por qué la EM lo hizo así? Parece …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.