2012-10-13 10 views

Odpowiedz

22

LocalSettings

http://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.applicationdata.localsettings

LUB

RoamingSettings

http://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.applicationdata.roamingsettings.aspx

Główną różnicą jest to, że RoamingSettings będą oszczędzać d do chmury, a zatem mogą być przesyłane między różnymi urządzeniami dla tego samego profilu użytkownika. LocalSettings jest specyficzny dla urządzenia.

+1

Akinwale, otrzymałem trzy bardzo dobre odpowiedzi, ale biorąc pod uwagę to, aby zwiększyć swój przedstawiciel, dzięki za odpowiedź! – GONeale

9

Aplikacje metra nie mają dokładnego odpowiednika pliku app.config/web.config.

Zamiast tego należy użyć package.appxmanifest, aby skonfigurować określone wartości w sklepie Windows.

W przypadku ustawień lokalnych należy użyć interfejsu API ApplicationData.

Jeśli chcesz skonfigurować aplikację po jej wdrożeniu, możesz po prostu załadować zdalny plik xml lub json przy uruchomieniu aplikacji.

+0

Dzięki Denis, ty i Akinwale mieliście bardzo bliskie odpowiedzi. – GONeale

1

Oprócz technicznych odpowiedzi powyżej ważne jest, aby zrozumieć, dlaczego nie ma pliku konfiguracyjnego dla tych aplikacji.

Aplikacje sklepu WinRT/Windows są aplikacjami klienckimi, więc w odróżnieniu od aplikacji ASP.NET, które działają na serwerze i wymagają zmian konfiguracji administratora, użytkownicy końcowi nie powinni majstrować przy tych zmianach (połączenie SQL, limity czasu, ustawienia aplikacji, które nazywacie) stąd nie ma potrzeby takiego pliku konfiguracyjnego dla tych aplikacji,

Nadzieję, że to ma sens

+13

Pliki .config nie były przeznaczone wyłącznie dla aplikacji internetowych, więc nie mam pojęcia, na czym polega twoja odpowiedź. –

0

można znaleźć próbki do naśladowania app.config w systemie Windows Store aplikacje oparte na plikach XML here

Hth

Stefan

+2

Należy pamiętać, że [odpowiedzi dotyczące tylko łącza] (http://meta.stackoverflow.com/tags/link-only-answers/info) są odradzane, odpowiedzi SO powinny być punktem końcowym wyszukiwania rozwiązania (vs. jeszcze jeden przystanek referencji, które z czasem zanikają). Proszę rozważyć dodanie samodzielnego streszczenia tutaj, zachowując odnośnik jako odniesienie. – kleopatra

Powiązane problemy