none
Sqlite 를 Arm 용으로 사용할 수 있나요? RRS feed

  • 질문

  • 안녕하세요. store app 관련해서 초보 개발자 입니다.

    최근 이것 저것 좀 기본 적인 것을 사용하고 있는데.. 기본적인 윈도우 개발관련해서 전혀 모르는 상태라서 많이 해매고 있습니다.

    이런 저런 난관이 많은데 그 중 한 가지 문의를 하려 합니다.

    데이터 저장을 이리 저리 하는 중 시리얼 라이즈를 통해 파일로 저장했다가 sqlite 라는 것이 있다는 이야기를 듣고

    그걸 테스트 해보려 하였습니다. 그런데 sqlite 를 사용하려니 아키텍처?(x86, x64, arm)을 선택 해야 되더군요.

    이전 질문(http://social.msdn.microsoft.com/Forums/windowsazure/ko-KR/94b97e67-3ce4-4d3f-985b-85f306ebe051/-store-?forum=windowsforstore) 과 비슷 한 듯 한데요..

    x86과 x64는 별 문제 없이 디버깅 되던데 arm(DEP0700에러)은 안되더라구요. 인터넷을 찾아봐도 win8.1(데탑x64) 에서 arm 테스트는 안된다고 보이던데

    1. arm 테스트는 불가능 한가요?

    2. arm 과 sqlite 는 동시에 사용가능할까요?

    3. 만약 배포 한다면 3가지 아키텍처 버전을 다 따로 만들어서 올려야 하나요?

    윈도우 개발 초보자가 문의 드리겠습니다.


    • 편집됨 크랑 2013년 12월 25일 수요일 오전 9:37
    2013년 12월 25일 수요일 오전 9:33

답변

  • SQLite는 물론 ARM에서 사용 가능합니다.

    그러나 ARM을 타깃으로 빌드한 앱의 x86 프로세서에서의 디버깅은, 프로세서의 타입 자체가 ARM 기반 앱 구동이 가능한 것이 아니기 때문에 가능하지 않습니다. ARM 기반 앱은 Windows RT가 탑재된 ARM 기반 디바이스에 올린 후 리모트 디버깅을 해야합니다.

    http://msdn.microsoft.com/ko-kr/library/windows/apps/bg126234.aspx

    그리고 스토어에 업로드를 할 때에는 세 가지 타입으로 각각 빌드한 다음, 앱 등록 시 패키지를 등록하는 단계에서 각각의 타입으로 빌드한 패키지를 업로드 하거나 Windows Studio 2013에서부터 지원되는 앱 번들 기능을 이용하여 하나로 묶어서 업로드 합니다. 앱 번들은 패키지 생성 시 옵션으로 선택 가능합니다.

    http://msdn.microsoft.com/library/windows/apps/hh975357(v=vs.120).aspx#Appx

    • 답변으로 표시됨 크랑 2013년 12월 28일 토요일 오후 5:56
    2013년 12월 27일 금요일 오전 1:00

모든 응답

  • ARM 테스틑를 위해서는 ARM platform 을 지정하셔야합니다. Any CPU는 지원하지 않습니다

    Build|Configuration Manager >>x86, x64 or ARM 선택합니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.
     
    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다.
    하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다

    2013년 12월 26일 목요일 오전 5:48
  • 답변 감사합니다 그러나 알려주신 설정에서바꾸어 봐도 여전히 DEP0700 에러가 발생합니다

    시뮬레이터로 해도 마찬가지구요. ㅠ.ㅠ

    2013년 12월 26일 목요일 오후 1:37
  • SQLite는 물론 ARM에서 사용 가능합니다.

    그러나 ARM을 타깃으로 빌드한 앱의 x86 프로세서에서의 디버깅은, 프로세서의 타입 자체가 ARM 기반 앱 구동이 가능한 것이 아니기 때문에 가능하지 않습니다. ARM 기반 앱은 Windows RT가 탑재된 ARM 기반 디바이스에 올린 후 리모트 디버깅을 해야합니다.

    http://msdn.microsoft.com/ko-kr/library/windows/apps/bg126234.aspx

    그리고 스토어에 업로드를 할 때에는 세 가지 타입으로 각각 빌드한 다음, 앱 등록 시 패키지를 등록하는 단계에서 각각의 타입으로 빌드한 패키지를 업로드 하거나 Windows Studio 2013에서부터 지원되는 앱 번들 기능을 이용하여 하나로 묶어서 업로드 합니다. 앱 번들은 패키지 생성 시 옵션으로 선택 가능합니다.

    http://msdn.microsoft.com/library/windows/apps/hh975357(v=vs.120).aspx#Appx

    • 답변으로 표시됨 크랑 2013년 12월 28일 토요일 오후 5:56
    2013년 12월 27일 금요일 오전 1:00