Zmiana w ustawieniach aplikacji wymaga ponownego uruchomienia aplikacji, jak mogę uniknąć?
Używam aplikacji Windows C # .NET 2.0.
i używam app.config dla moich ustawień aplikacji.
ale zmiana ustawień AppSettings nie odzwierciedliła czasu wykonywania, wymaga ponownego uruchomienia aplikacji.
Jak mogę tego uniknąć.
Oto mój fragment kodu, którego użyłem do odczytu i zapisu ustawień aplikacji.
Czytam takie ustawienie
string temp = ConfigurationManager.AppSettings.Get(key);
Aktualizuję wartość taką jak ta, gdzie node jest bieżącą konfiguracją / appSettings Node
node.Attributes["value"].Value = value;
xmlDoc.Save(AppDomain.CurrentDomain.SetupInformation.ConfigurationFile);