Pozdrowienia dla wszystkich! To jest moje pierwsze pytanie tutaj na stackoverflow. Mam aplikację WPF, którą piszę dla innych programistów w moim dziale, i jest kilka ustawień, które muszę sprawdzić podczas uruchamiania i aktualizacji, jeśli nie są ustawione (jednym z nich jest lokalizacja pliku wykonywalnego na użytkownikach komputer, wszyscy go mamy, po prostu nie w tym samym miejscu). Tak więc, gdy moja aplikacja uruchamia się po raz pierwszy, muszę pop filechooser, aby wybrać lokalizację.Jak zaktualizować ustawienia aplikacji w aplikacji WPF?
To, co muszę zrobić, to zapisać lokalizację tego ustawienia aplikacji, ale po prostu nie mogę tego odczytać. Wczoraj wieczorem przeszukałem Google bardzo ciężko, próbując znaleźć sposób na zrobienie tego. Większość odpowiedzi, które zobaczyłem, polegała na czytaniu pliku app.config w postaci prostego kodu XML, co nie wydaje się właściwe.
Po prostu potrzebuję sposobu na zaktualizowanie wartości w aplikacji ustawień dla mojej aplikacji. Mogę z nich czytać dobrze, tylko nie mam pojęcia, jak do nich pisać. Dzięki wielkie!
James
Używam tego (w trybie debugowania) i zapisuje wartości "w pamięci", ale nigdy nie zapisuje ich do pliku. Jakieś pomysły? –
Hmm, to dziwne. Co stanie się, jeśli uruchomisz go poza trybem debugowania? –
Miałem ten sam problem. Upewnij się, że używasz opcji ConfigurationSaveMode.Minimal lub Full, a nie ConfigurationSaveMode.Modyfikowany, jeśli dodajesz nową wartość. – MattAitchison