2013-06-19 1 views
0

asp.net 웹 사이트에서 호스팅되는 실버 응용 프로그램이 있습니다.Silverlight 응용 프로그램의 격리 저장소 - 일관성없는 동작

다음에 응용 프로그램이 호출 될 때로드하기 위해 .txt 파일 격리 된 저장소에 정보를 저장합니다.

이상한 문제가 있습니다. 가끔 응용 프로그램이 파일을 찾지 못합니다!

정확히 무슨 일이 있었는지 확인하고 폴더 세트로 구성된 격리 된 저장소 (그 중 하나는 Windows 7에서 확인 됨)가 해당 이름/키로 보입니다. 응용 프로그램이 파일을 찾지 못하면 어떤 이유로 응용 프로그램이 파일을 저장 한 폴더가 아닌 다른 키/guid 폴더로 이동합니다! 그물에 대해 읽었으며 보안 정책에 따라 Microsoft에서 만든 키/GUID 폴더를 이해합니다.

나는 격리 된 저장소를 만드는 데 사용되는 코드는 다음과 같습니다

IsolatedStorageFile isf = IsolatedStorageFile.GetUserStoreForSite();

가 나는 또한

IsolatedStorageFile isf = IsolatedStorageFile.GetUserStoreForApplication()

년 - 같은 문제를 시도했다.

어떻게해야합니까?

필요한 경우 자세히 알려 드리겠습니다.

감사합니다.

답변

0

실버 라이트 애플리케이션을 호스팅하는 웹 사이트가 www와 other가없는 두 개의 도메인을 만드는 데 문제가 있음을 발견했습니다.

이것은 분리 된 두 개의 저장소를 만들어 혼동을 일으켰습니다.

관련 문제