2014-07-05 14 views
9

dostaję błąd, gdy dodałemNie mogę korzystać IsolatedStorageSettings dla Windows Phone 8.1

IsolatedStorageSettings appSettings = IsolatedStorageSettings.ApplicationSettings; 

w moich MainPage.xaml.cs dla przycisku kliknij zdarzenie.

Błędy:

  1. nie została znaleziona typu lub obszaru nazw 'IsolatedStorageSettings' (czy brakuje using dyrektywa lub odwołania do zestawu?)

  2. Lata IsolatedStorageSettings 'name nie istnieje w obecnym kontekście

Używam visual studio ultimate 2013 (upd zjadł 2).

Proszę mi pomóc

+0

możliwy duplikat [Windows Phone 8.1 - Isolated Storage] (http://stackoverflow.com/questions/23121146/windows-phone-8-1-isolated-storage) –

Odpowiedz

15

Użyj zajęcia w Windows.Storage nazw. Są nowe dla aplikacji Universal Apps (Windows Phone 8.1 & Windows 8.1).

Jeśli chcesz dane pozostać zawsze miejscowy spróbować Windows.Storage.ApplicationData.Current.LocalSettings.

Jeśli jednak nie przeszkadza im, że były przechowywane w ustawienia roamingu (będą one dostępne dla aplikacji w Windows 8.1 w przypadku robisz Uniwersalny Apps) można użyć Windows.Storage.ApplicationData.Current.RoamingSettings.

Na przykład

var localSettings = Windows.Storage.ApplicationData.Current.LocalSettings; 
if(localSettings.Values.ContainsKey("LocationConsent")) 

lub

var roamingSettings = Windows.Storage.ApplicationData.Current.RoamingSettings; 
if(roamingSettings.Values.ContainsKey("LocationConsent")) 
+1

Dziękuję za pomoc, ale mam trochę wcześniej na forum msdn [http://social.msdn.microsoft.com/Forums/wpapps/en-US/528844a7-0124-4332-92ca-096514bd477c/i-cant-use-isolatedstoragesettings-for-wowsows-phone-81 ]. W każdym razie dziękuję, braciszku ... – Ashiq