Problème pour les fichiers de configuration
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:
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:
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 :
Citation:
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.