Quelqu'un peut-il me donner un exemple de la marche à enregistrer une clé / valeur dans l'app.config à l'aide de C # code> et winforms? p>
3 Réponses :
Quelque chose comme ça peut être: http://geekswithblogs.net/akraus1/articles/64871.aspx P >
pourquoi je ne peux pas voir la classe ConfigurationManager
Ajouter: Utiliser System.Configuration; Dans la section Utilisation
in asp.net em>: in winforms em>: p>
quand j'ouvre app.config, il n'écrire pas "x" et "ceci est x"
@monkey_boys: lors de l'exécution par ex. Une application de formulaires de victoire de VS, le fichier .config pertinent à rechercher est la suivante:
@AshkanmobayenkhianiBani non, il ajoute une nouvelle valeur séparée par des virgules.
Je sais que vous avez spécifiquement demandé une solution WinForms, mais cela pourrait aider d'autres. Pour une application de console .NET 4.0, aucune de ces personnes n'a travaillé pour moi. J'ai donc utilisé ce qui suit et cela a fonctionné:
private static void UpdateSetting(string key, string value) { Configuration configuration = ConfigurationManager. OpenExeConfiguration(Assembly.GetExecutingAssembly().Location); configuration.AppSettings.Settings[key].Value = value; configuration.Save(); ConfigurationManager.RefreshSection("appSettings"); }