Estoy usando la aplicación de Windows C# .NET 2.0.El cambio en AppSettings necesita reiniciar mi aplicación, ¿cómo puedo evitarlo?
y estoy usando app.config para la configuración de mi aplicación.
pero el cambio en AppSettings no refleja el tiempo de ejecución, es necesario reiniciar la aplicación.
¿Cómo puedo evitarlo?
Aquí está mi fragmento de código que solía leer y escribir en la Configuración de la aplicación.
estoy leyendo el escenario como este
string temp = ConfigurationManager.AppSettings.Get(key);
Estoy actualizando el valor como este donde nodo es la configuración actual/appsettings Nodo
node.Attributes["value"].Value = value;
xmlDoc.Save(AppDomain.CurrentDomain.SetupInformation.ConfigurationFile);
+1 Muy genial - ¡No sabía que pudieras hacer eso! –
RefreshSection no funcionará –
Its Working !!! – shahjapan