Czy istnieje obsługiwane API w .NET 2.0 dla pisanie do userSettings odcinek głównych exe .config pliku?Jak pisać do głównej sekcji .config userSettings exe?
Scenariusz:
Aplikacja WinForm 2.0.
Mam ustawienie (ciąg połączenia z bazą danych, jeśli musisz wiedzieć), który ma zasięg na poziomie użytkownika. Oznacza to, że każdy użytkownik ma plik użytkownika utworzony przez .net, gdy użytkownik zapisuje wartość ustawienia.
Dla nowych użytkowników, którzy uruchamiają aplikację po raz pierwszy, główny plik .config exe aplikacji zawiera domyślną wartość w sekcji ustawień użytkownika. Ta sekcja jest tworzona przez studio graficzne, gdy ustawienie jest tworzone na karcie Ustawienia we właściwościach projektu.
Teraz chcę zezwolić każdemu użytkownikowi Administratorowi na komputerze na zmianę domyślnej wartości dla nowych użytkowników. Tylko Administratorzy będą mieli tę opcję, ponieważ zwykli użytkownicy i tak nie mają uprawnień do zapisu w pliku .config głównego exe.
Znalazłem, jak pisać ustawienia użytkownika do pliku .config użytkownika i jak pisać do sekcji appSettings głównego pliku .config. Ale moje logowanie się nie powiodło, gdy próbuję dowiedzieć się jak napisać do sekcji userSettings głównego .config
Czy moja jedyna szansa powraca do System.Xml i zrobić to ręcznie ładując .config w XmlDocument?
Niestety, to podejście nie działa dla odziedziczonych ustawień w 'userSettings'. – Tarik