Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [C#] modifica di app.config

    sottotitolo i file ini erano così belli

    dato il file app.config
    codice:
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <appSettings>
        <add key ="DSN" value ="S4449D5A"/>
        <add key ="lastUser" value =""/>
      </appSettings>
    </configuration>
    se io volessi dinamicamente modificare il valore di "lastUser"

    cosa devo fare?
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  2. #2
    mi rispondo da solo spero sia utile per tutti

    codice:
    using System.Configuration;
    
                Configuration config = 
                    ConfigurationManager.OpenExeConfiguration
                    (ConfigurationUserLevel.None);
                
                AppSettingsSection configSection = config.AppSettings;
    
                try
                {
                    if (configSection != null)
                    {
                        if (configSection.IsReadOnly() == false && configSection.SectionInformation.IsLocked == false)
                        {
                            configSection.Settings["lastUser"].Value =  "nuovo valore" ;
                            config.Save();
                        }
                    }
                }
                catch (ConfigurationException ex)
                {
                    MessageBox.Show(ex.Message, "Configuration Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
    mentre siete nell'ambiente di sviluppo prendo il file nomeapplicazione.exe.config non vedrete il cambiamento ma col compilato funziona
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.