konto usunięte

Temat: Settings i zmiana stanów

Witam

Nie mogłem się doszukać informacji na ten temat w Internecie, więc chciałbym zapytać was. Zapisuję pewne zmienne do Settings.Default aby mieć do nich dostęp przy następnym uruchomieniu programu. I to działa. Ale...
Jeżeli skopiuję ten program i przeniosę na inny komputer to wszystkie zmienne wracają do domyślnych stanów. Od czego to zależy? I gdzie są przechowywane aktualne wartości z Settings.Default

Przepraszam jeśli to zbyt głupie pytanie. Ale próbowałem znaleźć wiadomość na własną rękę i nie dawałem rady, a jednocześnie mam wrażenie, że jest ona znacznie prostsza niż się wydaje...

Z góry dziękuję
Mariusz

konto usunięte

Temat: Settings i zmiana stanów

Ustawienia które mają Scope == User siedzą w jego windowsowym profilu i nie ma oficjalnego sposobu aby je przenosić pomiędzy userami/komputerami - w każdym razie ja nie znam. Po to właśnie masz ustawienia defaultowe.
Na Win7/Vista znajdziesz je w C:\Users\UserLogin\AppData\Local\twoja_aplikacja_ucvhwhfhfe3f9838\1.0.0.0\user.config (najlepiej wyszukaj user.config w katalogu usera), na XP c:\Document And Settings\UserLogin

konto usunięte

Temat: Settings i zmiana stanów

W zależności od wersji Windowsa wartości te są przechowywane w:
a) %userprofile%\appdata\local (Win7)
lub
b) %userprofile%\Local Settings\Application Data (WinXP)

I właśnie dlatego po skopiowaniu programu na inny komputer tracisz swoje wartości.

Pozdrawiam,
Radek

konto usunięte

Temat: Settings i zmiana stanów

Mariusz Klimek:
Przepraszam jeśli to zbyt głupie pytanie. Ale próbowałem znaleźć wiadomość na własną rękę i nie dawałem rady, a jednocześnie mam wrażenie, że jest ona znacznie prostsza niż się wydaje...

A kolegi z pracy to nie spyta, no ;]]

Temat: Settings i zmiana stanów

10/10 :)

Następna dyskusja:

a może zmiana pracy?




Wyślij zaproszenie do