티스토리 뷰

반응형

Windows Phone 7 개발을 할 때 격리 저장소(Isolated Storage)에 어떤 내용이 들어가 있고 어떻게 동작이 되는지 알아야 할 필요가 만은데, 어떻게 그 내용을 볼 수 있을까?

Microsoft에서 기본적으로 제공하는 IsolatedStorageExplorerTool이란 프로그램이 존재 한다.(Windos Phone SDK가 설치된 폴더에 있다. 설명 페이지

http://msdn.microsoft.com/en-us/library/hh286408(v=vs.92).aspx

)
그러나, 아무래도 Command-Line 상태이고, Product GUID를 입력 해야하는 번거로운 작업이 필요한데, 그 작업을 윈도우에서 바로 확인 할 수 있는 툴이 바로 이 것이다.

일단 이 툴은 개발자만 사용이 가능하다. 왜냐하면, 소스가 있어야지만 그 소스에서 사용되는 격리 저장소의 내용을 볼 수 있기 때문이다.

1. 프로그램 설치
Windows Phone 7 Isolated Storage Explorer beta 페이지로 가서 프로그램을 다운 받아서 설치한다.

http://wp7explorer.codeplex.com/

설치를 하고 나면 바탕 화면에 WP7 Isolated Storage Explorer라는 아이콘이 하나 만들어 지고, 실행을 해보면 아래와 같은 화면이 뜬다.

콤보 박스에도 아무런 내용이 없다. 이제 내 프로그램에서 사용하는 격리 저장소의 내용을 본격적으로 보도록 하자.

2. 윈도우폰 프로젝트를 실행한다.

* Add References -> Browse... -> (위에 프로그램을 설치한 폴더)\Library -> IsolatedStorageExplorer.dll 선택 후 추가

* App.xaml.cs 파일 열기

* 코드 추가 ( localhost라는 곳에 호스트 이름이나 IP를 입력할 수 있다. )

        private void Application_Launching(object sender, LaunchingEventArgs e)         {             IsolatedStorageExplorer.Explorer.Start("localhost");         } 

* 코드 추가 2

        private void Application_Activated(object sender, ActivatedEventArgs e)         {             IsolatedStorageExplorer.Explorer.RestoreFromTombstone();         } 

여기까지 작업 후 실행 한다.

그러면 Explorer 화면에서 현재 실행 시킨 윈폰 프로그램에서 사용 중인 격리 저장소의 내용을 확인 할 수 있다.
해당 아템을 오른쪽 마우스 클릭해서 내 PC로 다운로드도 가능하다.

추가 사항이 있으면 더 추가 하도록 하겠다.

반응형

'Previous Platforms' 카테고리의 다른 글

Self Raw Notification  (0) 2012.02.06
Deploy SQL CE 3.5 DB to Windows Phone 7.1  (1) 2012.02.05
Seoul Bus Info for Windows 8 Metro Style  (2) 2012.01.21
Windows Phone Manager Tool  (0) 2012.01.21
BusInfo for Windows8 Metro UI  (0) 2012.01.19
댓글