정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Windows Phone 8의 정품 버전 앱을 테스트하는 방법

Windows Phone 스토어 에서 앱을 발매하기 전에 사용자가 앱을 사용할 장치에서 성능을 테스트하는 것이 좋습니다.

Visual Studio 에서 앱을 빌드할 경우 코드는 네이티브 이미지가 아니라 컴퓨터 독립적 CIL(Common Intermediate Language) 이진 파일로 컴파일됩니다. CIL은 이전에 MSIL(Microsoft Intermediate Language)이라고 했습니다. 이 CIL 파일은 앱을 판매할 준비가 될 때 스토어 에 제출하는 파일입니다. 이때 이진 파일은 CIL에서 최적화된 MDIL(Machine Dependent Intermediate Language)로 변환됩니다. 마지막으로 사용자가 앱을 장치로 다운로드하면 MDIL 파일이 연결되어 네이티브 이미지를 생성합니다. 이러한 단계는 앱을 Windows Phone 8 장치에 배포할 때마다 개발 환경에서 반복됩니다.

네이티브 코드로의 변환은 앱 기능에 영향을 미치지 않습니다. 그러나 네이티브 이미지는 일반적으로 더 빠르게 시작되고 실행됩니다.

이 항목에는 다음 단원이 포함되어 있습니다.

 

앱을 디버깅하지 않고 배포 및 실행할 경우 앱을 최적화된 네이티브 이미지로 테스트합니다.

최적화된 네이티브 이미지로 앱을 테스트하려면

  1. Visual Studio 의 표준 도구 모음에서 장치를 배포 대상으로 선택합니다. Windows Phone 에뮬레이터 에서는 네이티브 코드 생성을 테스트할 수 없습니다.

  2. Ctrl+F5(디버깅하지 않고 시작) 또는 Alt+F1(Windows Phone 성능 분석 시작)을 통해 장치에서 앱을 배포 및 실행하여 최적화된 네이티브 이미지로 앱을 테스트합니다.

  3. 앱 성능 및 응답성을 테스트합니다.

F5(디버깅하지 않고 시작)를 사용하여 장치에서 앱을 배포 및 디버깅하려면 다음 추가 단계를 수행해야 합니다.

최적화된 네이티브 이미지로 앱을 디버깅하려면

  1. 도구 메뉴에서 옵션을 선택하여 옵션 대화 상자를 엽니다.

  2. 옵션 대화 상자의 탐색 창에서 디버깅을 선택합니다. 디버깅 옵션 목록에서 다음 정보를 변경합니다.

    1. 모듈을 로드할 때 JIT 최적화 기능 사용 안 함 옵션을 선택 취소합니다.

    2. 내 코드만 사용 옵션을 선택 취소합니다.

    확인을 클릭하여 옵션 대화 상자를 닫습니다.

  3. 앱을 배포하고 디버깅합니다.

표시: