Jeśli masz małą liczbę par klucz/wartość i wartości nie są duże rejestr jest wielki - i nie dbam o xcopy rozmieszczenia - następnie użyć rejestru (Wiem, że nie jest to dokładne, ale zwykle jest to oczywiste, gdy praca z rejestrem staje się bolesna).
Jeśli chcesz wdrożyć xcopy, dane muszą być oczywiście w tym samym folderze co program - ale program może znajdować się gdzieś w folderze AppData, nie musi być pod "plikami programów".
Używaj odizolowanego magazynu tylko wtedy, gdy go potrzebujesz lub musisz go użyć - na przykład ClickOnce.
W przeciwnym razie użyj AppData \ Roaming, używaj LocalLoveLow tylko jeśli masz uzasadniony powód.
EDIT: Tutaj jest różnica między roamingu, lokalnymi i LocalLow:
Windows ma mało znaną funkcję o nazwie „profilów mobilnych”, ogólna idea jest taka, że w środowisku korporacyjnym z tej funkcji włączony każdy użytkownik może korzystać dowolny komputer.
Gdy użytkownik loguje się w swoich prywatnych ustawieniach, jest pobierany z serwera, a po wylogowaniu jego ustawienia są przesyłane z powrotem na serwer (rzeczywista procedura jest oczywiście bardziej skomplikowana).
Pliki w folderze "Roaming" użytkownika w systemie Vista lub "Dane aplikacji" w systemie XP poruszają się wraz z użytkownikiem - aby wszelkie ustawienia i dane były tam przechowywane.
Pliki w "Lokalnych" i "LocalLow" w widoku i "Ustawienia lokalne" w XP nie, więc jest to dobre miejsce na pliki tymczasowe, rzeczy, które są powiązane z określonego komputera lub danych, które mogą być ponownie obliczone.
W systemie Vista, jako część nowych funkcji bezpieczeństwa, które wszyscy znamy i lubimy, można mieć programy działające w "trybie niskiej integralności" (na przykład IE w trybie chronionym), programy te działają z ograniczonymi uprawnieniami i mogą " t dostępu do plików w profilu użytkownika - z wyjątkiem plików w folderze "LocalLow".
Podsumowując, pliki przechowywane w "LocalLow" są z natury niebezpieczne, a pliki w "Local"/"Local Settings" są prawdopodobnie niedostępne w niektórych dużych firmach - więc jeśli nie masz dobrego powodu i dokładnie wiesz, co robisz robią z "Roaming"/"Dane aplikacji".
Czy możesz opracować na AppData \ Roaming vs. Local - dlaczego jest lepszy? –
Sergey, dodałem informacje, o które prosiłeś, mam nadzieję, że uznasz je za użyteczne. – Nir
% APPDATA% wskazuje na folder Roaming. Czy istnieje taki, który wskazuje na folder lokalny? (Inne niż% APPDATA% \ .. \ local) – Vaccano