Mój program ma wbudowane pewne ustawienia, w których wszystkie mają zakres użytkownika. Jednak po uruchomieniu programu tworzy on tylko plik AppName.exe.config, który zawiera ustawienia.Nie utworzono pliku user.config, ale plik app.config to?
Zapisanie ustawienia później podczas wykonywania powoduje utworzenie pliku user.config (który wcześniej nie istniał) w AppData/Local/AppName/location, ale ten plik zawiera tylko zapisane ustawienie.
Dlaczego tak się dzieje? Dlaczego nie stworzy pliku user.config lub nie użyje go przy starcie, jeśli istnieje?
+1 ode mnie. Proszę odeślij rozwiązanie, do którego przychodzisz, ponieważ jest to dobre pytanie IMHO. Istnieje wiele możliwości obejścia pliku app.config pomiędzy różnymi aplikacjami (tj. Nie tylko klasami/formularzami w tej samej domenie aplikacji), a te będą _prawdopodobnie_ podniosą wszystkie pliki użytkownika.config są obecne, gdy aplikacja uruchamia się (co mogłoby zająć się twoimi problemami dotyczącymi wielu plików), ale nic, co mogę znaleźć, nie odnosi się bezpośrednio do sytuacji uzyskania aktualnych współdzielonych konfiguracji, w których plik (pliki) user.config mógł zostać zaktualizowany przez jedną z aplikacji do udostępniania W czasie wykonywania. – Sepster