2009-07-14 7 views
0

Windows 데스크톱 시스템 설정에서는 관리 권한이없는 쓰기 권한과 여러 사용자에 대해 다른 설정을 가질 수있는 등 여러 가지 이유로 AppData 폴더에 설정을 저장해야합니다. 그러나 Windows Mobile (.NET CF) 응용 프로그램에 권장되는 방법은 무엇입니까?Windows 모바일 및 저장 위치

나는 한 명의 사용자 만 알고 있으므로이 인수는 적용되지 않습니다. 또한 SD 카드 나 장치를 선택하기 위해 설치하는 동안 선택 사항이 있습니다. 내가 선택한 장소의 대부분의 파일을 기대할 수 있으십니까?

  • 스킨 (사용자가 자신의 ~ 200킬로바이트/피부를 추가 할 수 있습니다)
  • 목소리 (사용자가 자신의 ~ 1메가바이트/음성을 추가 할 수 있습니다)
  • :

    내 응용 프로그램은 다음과 같은 형식의 파일을 포함

  • 로그 파일 (로깅 수준에 따라 크기가 작거나 큼)
  • 응용 프로그램에서 생성 한 실제 데이터와 설정을 저장하는 XML 파일.

위의 중 어느 것이 응용 프로그램 데이터에 들어가야하며 그 이유는 무엇입니까?

답변

1

위에 나열된 대부분의 파일은 응용 프로그램과 같은 폴더에 저장할 수 있습니다. Windows Mobile 디바이스에는 관리자 계정이 없음을 지적했습니다. 이러한 파일을 바탕 화면에 구성하는 이유 중 하나는 사용자 설정을 명확하게 구분하는 것입니다. Windows Mobile 장치는 단일 사용자를 염두에두고 설계되었으므로 사용자를 분리 할 수있는 기능이 없습니다. 이 파일들이 사용자가 직접 열 수있는 파일이라면 (예 : 단어 문서) 그 시점에서 내 문서 폴더에 저장하는 것이 좋습니다.

우려되는 파일 중 하나가 로그 파일입니다. 그들은 크기가 커질 수 있다고 언급합니다. 또한 응용 프로그램 폴더에있을 수 있지만 크기가 커질 수있는 경우 장치 저장 공간이 작아지는 (로그의 일부를 지워서) 것에 대응할 수 있어야합니다.