Bijour,

donc, comme il me l'a été suggéré, je suis allé utiliser ce tuto : http://nico-pyright.developpez.com/t...#Laddappconfig pour faire un fichier de configuration.

Voici le code dans mon fichier de configuration :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<configuration>
  <appSettings>
    <add key="nom" value=""/>
  </appSettings>
</configuration>
Ensuite, je veux modifier la value du champ "nom" quand l'utilisateur clique sur un bouton et d'après le tuto', je dois utiliser ce code là :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
string nom = ConfigurationManager.AppSettings["nom"];
Console.WriteLine("{0} - {1}", prenom, nom);
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings.Remove("nom");
config.AppSettings.Settings.Add("nom", "Nouveau nom");
config.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection("appSettings");
 
prenom = ConfigurationManager.AppSettings["nom"];
Console.WriteLine("{0} - {1}", nom);
Mais j'ai plusieurs erreurs générées, chaque fois la même :
Le nom "ConfigurationManager" n'existe pas dans le contexte actuel.
J'ai pourtant bien ajouté la référence à mon projet...

Quelqu'un voit d'où cela peut venir ?

Merci d'avance.