IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Ecriture dans un fichier de configuration .config


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Belgique

    Informations professionnelles :
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2012
    Messages : 22
    Par défaut Ecriture dans un fichier de configuration .config
    Bonjour!

    Voila, j'avance dans mon apprentissage, aujourd'hui j'ai décidé d'apprendre a sauvegarder des données dans un fichier de configuration!

    Voici ou j'en suis :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
            private void readfile_b1_Click(object sender, EventArgs e)
            {
     
                string directory = ConfigurationManager.AppSettings["directory"];
                MessageBox.Show(directory);
                Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
                config.AppSettings.Settings.Remove("directory"); // Supprime ce qui est contenu dans directory
                config.AppSettings.Settings.Add("directory", "test");
                config.Save(ConfigurationSaveMode.Modified);
                ConfigurationManager.RefreshSection("appSettings");
                directory = ConfigurationManager.AppSettings["diretory"];
                MessageBox.Show(directory);
     
     
            }
    et le fichier
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <appSettings>
        <add key="directory" value="essai"/>
     
      </appSettings>
    </configuration>
    Il s'agit d'un exemple trouvé sur le net, ce que je ne comprend déjà pas, c'est qu'il déclare 2 fois la même variable "directory" or c'est fait au début!

    A la première boite de dialogue, j'ai bien essai qui s'affiche, a la deuxième, elle est tout simplement vide! Je dois cliquer 2 fois sur le bouton pour voir "test" s'afficher, ça me dépasse... Comment feriez vous pour enregistrer un fichier de configuration facilement?

    Apparement il va dans certain cas enregistrer les données de configuration dans un fichier vhost, a quoi correspond t il svp?

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Février 2003
    Messages
    2 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 2 194
    Par défaut
    c'est qu'il déclare 2 fois la même variable "directory" or c'est fait au début!
    Il ne la déclare qu'une fois
    Ou pense tu qu'il l'a déclare 2x?

  3. #3
    Membre actif
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Belgique

    Informations professionnelles :
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2012
    Messages : 22
    Par défaut
    Citation Envoyé par BenoitM Voir le message
    Il ne la déclare qu'une fois
    Ou pense tu qu'il l'a déclare 2x?
    La ligne avant le second "MessageBox" non?

Discussions similaires

  1. probleme d'ecriture dans un fichier texte
    Par azrael88370 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 24/01/2005, 17h33
  2. Script shell - écriture dans un fichier
    Par Leishmaniose dans le forum Linux
    Réponses: 6
    Dernier message: 13/12/2004, 22h48
  3. Probleme d'ecriture dans un fichier en mode Text
    Par bbozet dans le forum C++Builder
    Réponses: 3
    Dernier message: 14/01/2004, 13h46
  4. [LG]ecriture dans un fichier binaire
    Par jsaviola dans le forum Langage
    Réponses: 3
    Dernier message: 26/12/2003, 17h30
  5. Réponses: 2
    Dernier message: 26/09/2003, 14h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo