2011-11-20 3 views
4

백그라운드 작업에서 격리 된 저장소에 쓰는 데 어려움을 겪고 있습니다. 그 이유는 백그라운드 작업을 실행할 때마다 데이터를 다운로드하기 때문에 다음에 백그라운드 작업이 실행될 때이 데이터를 비교해야하기 때문입니다. 데이터가 변경되면 토스트 알림이 표시됩니다.백그라운드 작업 및 격리 된 저장소에 쓰기

격리 된 저장소에 쓰는 데이터가 저장되지 않는 문제가 있습니다. 나머지 OnInvoke 함수에서도 사용할 수 있지만 다음에 백그라운드 작업이 실행되면 값이 사라집니다.

여기에 뭔가가 누락되었는데 쉽게 될 것이라고 생각 했습니까?

편집 : 읽기 값도 내 주요 응용 프로그램에서 잘 쓰기 값 작업용 잘 내 OnInvoke 기능에 사용하고 코드는 이것이다 :

IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings; 
settings["WebValue"] = gtResult[i]; 
+1

격리 된 저장소에 저장하고로드하려고 시도하는 데 사용하는 코드를 표시하십시오. –

답변

7

어쩌면 settings.Save();이 그것을해야합니까?

+1

예! 전에는 그것을 사용하지 않아도되기 때문에 결코 생각하지 못했습니다. 고맙습니다! 이 포럼은 훌륭합니다! – John