none
error al modificar appconfig RRS feed

  • Pregunta

  • muy buen dia no puedo modificar mi app config se que este cambio se hace en el config q esta en debug si obtengo los datos pero no puedo modificarlos tengo este metodo pero me pueden ayudar porque no me modifica

    static void AddUpdateAppSettings(string key, string value)
            {
                try
                {
                    var configFile = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
                    var settings = configFile.AppSettings.Settings;
                    if (settings[key] == null)
                    {
                        settings.Add(key, value);
                    }
                    else
                    {
                        settings[key].Value = value;
                    }
                    configFile.Save(ConfigurationSaveMode.Modified);
                    ConfigurationManager.RefreshSection(configFile.AppSettings.SectionInformation.Name);
                }
                catch (ConfigurationErrorsException)
                {
                    Console.WriteLine("Error al Guardar su configuracion");
                }
            }

    AddUpdateAppSettings("Intervalo", nUD.Value.ToString());

    asi lo mando desde el boton pero no hace nada 

    martes, 27 de mayo de 2014 23:32

Respuestas

  • tampoco se produce ningun error ?

    porque no quitas el try..catch asi si hay un error te enteras

    si pones un breakpoint y vas paso a paso en el codigo este pasa correctamente por todas las lineas que modifican el config?

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta zirba viernes, 30 de mayo de 2014 16:25
    jueves, 29 de mayo de 2014 3:37

Todas las respuestas

  • tampoco se produce ningun error ?

    porque no quitas el try..catch asi si hay un error te enteras

    si pones un breakpoint y vas paso a paso en el codigo este pasa correctamente por todas las lineas que modifican el config?

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta zirba viernes, 30 de mayo de 2014 16:25
    jueves, 29 de mayo de 2014 3:37
  • ya encotre que era lo que pasa es que si hace el cambio pero en el cuando haces el debug no da errores y pasa por todas las lineas sin problema alguno pero eso si lo ejecuto desde el visual normalmente. ejecute directamente el exe q crea en la carpeta debug de la aplicacion y si hace los cambios requeridos no se a que se deba pero si lo hace
    viernes, 30 de mayo de 2014 16:25