Mudança no AppSettings precisa reiniciar meu aplicativo como posso evitar?
Estou usando o C # .NET 2.0 Windows Application.
e estou usando app.config para minhas configurações do aplicativo.
mas a mudança no AppSettings não reflete o tempo de execução, ele precisa ser reiniciado.
Como posso evitar isso?
Aqui está o meu trecho de código que eu usei para ler e escrever as configurações do aplicativo.
Eu estou lendo o cenário como este
string temp = ConfigurationManager.AppSettings.Get(key);
Estou atualizando o valor assim, onde node é a configuração atual / appSettings Node
node.Attributes["value"].Value = value;
xmlDoc.Save(AppDomain.CurrentDomain.SetupInformation.ConfigurationFile);