alguien puede darme un ejemplo de cómo guardar una clave/valor en app.config usando C#
y WinForms?Cómo ahorrar Configuation en app.config en C# WinForms
Respuesta
En ASP.NET:
Configuration config = WebConfigurationManager.OpenWebConfiguration(null);
AppSettingsSection app = config.AppSettings;
app.Settings.Add("x", "this is X");
config.Save(ConfigurationSaveMode.Modified);
En WinForms:
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
AppSettingsSection app = config.AppSettings;
app.Settings.Add("x", "this is X");
config.Save(ConfigurationSaveMode.Modified);
Algo como esto puede ser: http://geekswithblogs.net/akraus1/articles/64871.aspx
por qué no puedo ver la clase ConfigurationManager –
complemento: usando System.Configuration; en la sección de uso –
Sé que pedirá específicamente para la solución de Windows Forms , pero esto podría ayudar a otros. Para una aplicación de consola .NET 4.0, ninguno de estos me funcionó. Así que utilicé la siguiente y funcionó:
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");
}
- 1. Encriptación de contraseñas en WinForms app.config, .NET
- 2. C# app.config en winform
- 3. ¿Cómo puedo crear configuraciones editables en una aplicación C# WinForms?
- 4. ¿Cómo incrusta app.config en proyectos de C#?
- 5. Cómo ahorrar NSMutableArray en plist en iPhone
- 6. Cambiando App.config en Runtime
- 7. Autoscrolling en RichTextBox C# WinForms
- 8. Cómo integrar OpenStreet Map en C# winforms
- 9. Anulación ahorrar en Django InlineModelAdmin
- 10. elementos personalizados anidadas en app.config (C#)
- 11. emacs-escritorio ahorrar preguntas: cómo cambiarlo para ahorrar en ~/.emacs.d/.emacs.desktop
- 12. Trabajar con JSON en C# Winforms Application
- 13. Cómo ahorrar posición después de DataGridView recarga
- 14. C# - Winforms - Variables globales
- 15. Levantar eventos personalizados en C# WinForms
- 16. ¿Cómo debo almacenar datos por usuario en WinForms?
- 17. escape y en App.config
- 18. Cómo cifrar app.config?
- 19. Imprimir factura C# Winforms
- 20. Incrustar XNA en WinForms
- 21. ¿Diseño TabPage personalizado en C# WinForms?
- 22. HTMLEncode en Winforms
- 23. Cifrar contraseña en App.config
- 24. Cómo representar caracteres Unicode en la fuente correcta? (C#/WinForms)
- 25. ¿Cómo se navega entre vistas en MVP usando C# WinForms?
- 26. ¿Cómo cierro correctamente una aplicación de winforms en C#?
- 27. ToggleButton in C# WinForms
- 28. C# winforms: graphics.DrawImage problema
- 29. Cómo modificar programáticamente assemblyBinding en app.config?
- 30. Cómo definir TraceListener personalizado en app.config
cuando abro app.config no escriba "x" y "esto es x" –
me ayudó ... :) –
@monkey_boys: Cuando se ejecuta, por ejemplo, una victoria de los formularios de solicitud de VS, el archivo .config correspondiente a buscar es: .vshost.exe.config, por lo que si estaban buscando en exe.config continuación, que no se ve ningún cambio . –
Wout