앱 패키지 만들기(Windows 스토어 앱)

앱 패키지 만들기 마법사에서 응용 프로그램 패키지의 메타데이터를 지정할 수 있습니다.자세한 내용은 Visual Studio 2012를 사용하여 Windows 스토어 앱 패키징을 참조하십시오.

Windows 스토어의 응용 프로그램 패키지를 만들려면

  1. 메뉴 모음에서 프로젝트, 스토어, 앱 패키지 만들기를 차례로 선택합니다.

    참고

    Visual Studio Express 2012 for Windows 8을 실행하는 경우 대신 스토어, 앱 패키지 만들기를 차례로 선택합니다.

    앱 패키지 만들기 마법사가 나타납니다.

  2. 패키지 만들기 페이지에서 옵션 단추를 선택한 다음 로그인 링크를 선택합니다.

    로그인 대화 상자가 나타납니다.

    참고

    개발자 계정을 이미 설정하지 않은 경우 계정 만들기 링크를 클릭하여 계정을 얻을 수 있는 페이지를 표시합니다.

  3. 서명 대화 상자에서 Microsoft 계정 및 암호를 입력한 다음 로그인 단추를 선택합니다.

  4. 응용 프로그램 이름 선택 페이지에서 패키징할 응용 프로그램의 응용 프로그램 이름을 목록에서 선택하고 다음 단추를 선택합니다.

    이미 게시한 응용 프로그램에 대한 업데이트를 패키징하는 경우 이미 패키지가 있는 응용 프로그램 이름 포함 확인란을 선택하여 목록에서 게시된 응용 프로그램의 이름을 표시합니다.

    응용 프로그램 이름이 목록에 나타나지 않으면 이름 예약 링크를 선택하여 대시보드를 열고 이름을 예약합니다.

  5. 패키지 선택 및 구성 페이지의 출력 위치 텍스트 상자에서 패키지 파일이 만들어질 위치를 입력합니다.

  6. (선택 사항) 버전 텍스트 상자에서 응용 프로그램의 버전 번호를 업데이트합니다.

    각 필드에서 0부터 65535까지의 정수를 입력해야 합니다.

    참고

    자동으로 증가 확인란이 선택되어 있으면 응용 프로그램을 패키징할 때마다 버전 번호의 마지막 필드가 1씩 증가합니다.그러나 일반적으로 주 버전 번호는 응용 프로그램을 크게 변경하지 않는 한 증가하지 않아야 합니다.

  7. 만들 패키지 및 솔루션 구성 매핑 선택 섹션에서 패키지를 만들 각 빌드 구성에 대한 확인란을 선택합니다.

    빌드 구성 표에는 패키지의 가능한 플랫폼 아키텍처(즉, Neutral, ARM, x64 및 x86)가 나와 있습니다.각 행에서 콤보 상자에는 해당 행의 아키텍처와 관련된 현재 솔루션 구성아키텍처 선택의 조합이 표시됩니다.기본 플랫폼의 확인란은 현재 활성 프로젝트 플랫폼으로 설정됩니다.Neutral 행의 콤보 상자에는 AnyCPU가 프로젝트의 플랫폼으로 포함된 솔루션 구성 조합이 표시됩니다.관련된 솔루션 구성 조합이 없으면 해당 플랫폼의 전체 행을 선택할 수 없습니다.지정하는 구성마다 패키지가 하나씩 생성됩니다.

  8. 지정한 각 빌드 구성에 대해 빌드할 솔루션 구성을 선택합니다.

    스토어용 응용 프로그램을 패키징할 때 릴리스 또는 만든 사용자 지정 솔루션 구성을 지정할 수 있습니다.

    지정한 빌드 구성마다 패키지가 하나씩 만들어집니다.

  9. 앱에 대한 충돌 분석을 사용하도록 공용 기호 파일 포함(있는 경우) 확인란을 선택하거나 선택 취소합니다.

    확인란을 선택하면(기본값) Visual Studio에서 공용 기호 파일(.pdb)을 생성하여.appxupload 파일에 추가합니다..appxupload 파일은 패키징 프로세스의 일부로 만들어지며 .appx와 .appxsym이라는 두 개의 다른 파일을 포함합니다..appxsym은 앱의 공용 기호가 포함된 압축 파일입니다.앱과 .appxupload 파일을 스토어에 업로드하면 스토어에서 파일을 분석하고 공용 기호를 사용하여 앱의 충돌을 매핑합니다.앱에 대한 원격 분석 결과 정보는 개발자가 검토할 수 있도록 개발자 대시보드에 게시됩니다.자세한 내용은 앱 제출Windows 스토어의 앱 분석을 참조하십시오.

  10. 만들기 단추를 선택합니다.

    패키징 프로세스가 완료되면 패키지가 만들어졌습니다. 페이지가 나타납니다.

  11. 패키지가 스토어에 대한 요구 사항을 충족하는지 확인하려면 Windows 앱 인증 키트 시작 단추를 선택합니다.

    참고

    이 옵션은 로컬 유효성 검사를 지원하는 솔루션 구성을 하나 이상 지정한 경우에만 사용할 수 있습니다.자세한 내용은 Windows 앱 인증 키트를 사용하여 앱을 테스트하는 방법을 참조하십시오.

테스트하거나 로컬로 배포할 응용 프로그램 패키지를 만들려면

  1. 메뉴 모음에서 프로젝트, 스토어, 앱 패키지 만들기를 차례로 선택합니다.

    참고

    Visual Studio Express 2012 for Windows 8을 실행하는 경우 대신 스토어, 앱 패키지 만들기를 차례로 선택합니다.

    앱 패키지 만들기 마법사가 나타납니다.

  2. 패키지 만들기 페이지에서 아니요 옵션 단추를 선택한 다음 로그인 링크를 선택합니다.

  3. 패키지 선택 및 구성 페이지의 출력 위치 텍스트 상자에서 패키지 파일이 만들어질 위치를 입력합니다.

  4. (선택 사항) 버전 텍스트 상자에서 응용 프로그램의 버전 번호를 업데이트합니다.

    각 필드에서 0부터 65535까지의 정수를 지정해야 합니다.

    참고

    자동으로 증가 확인란이 선택되어 있으면 응용 프로그램을 패키징할 때마다 버전 번호의 마지막 필드가 1씩 증가합니다.그러나 일반적으로 주 버전 번호는 응용 프로그램을 크게 변경하지 않는 한 증가하지 않아야 합니다.

  5. 만들 패키지 및 솔루션 구성 매핑 선택 섹션에서 패키지를 만들 빌드 구성에 대한 확인란을 선택합니다.

  6. 지정한 각 빌드 구성에 대해 빌드할 솔루션 구성을 선택합니다.

    빌드 구성 표에는 패키지의 가능한 플랫폼 아키텍처(즉, Neutral, ARM, x64 및 x86)가 나와 있습니다.각 행에서 콤보 상자에는 해당 행의 아키텍처와 관련된 현재 솔루션 구성아키텍처 선택의 조합이 표시됩니다.기본적으로 플랫폼 확인란은 현재 활성 프로젝트 플랫폼으로 설정됩니다.Neutral 행의 콤보 상자에는 AnyCPU가 프로젝트의 플랫폼으로 포함된 솔루션 구성 조합이 표시됩니다.관련된 솔루션 구성 조합이 없으면 해당 플랫폼의 전체 행을 선택할 수 없습니다.테스트할 응용 프로그램을 패키징할 때 디버그, 릴리스 또는 만든 사용자 지정 솔루션 구성을 선택할 수 있습니다.

    지정하는 빌드 구성마다 패키지가 하나씩 생성됩니다.

  7. 패키지에 기호 파일(.pdb)을 포함하지 않으려면 앱에 대한 충돌 분석을 사용하도록 공용 기호 파일 포함(있는 경우) 확인란의 선택을 취소합니다.

    참고

    스토어에서 원격 분석 정보를 사용하도록 설정하려면 기호 파일을 포함해야 합니다.

  8. 만들기 단추를 선택합니다.

    패키징 프로세스가 완료되면 패키지가 만들어졌습니다. 페이지가 나타납니다.

  9. 응용 프로그램 패키지가 스토어에 대한 요구 사항을 충족하는지 확인하려면 Windows 앱 인증 키트 시작 단추를 선택합니다.

    참고

    이 옵션은 로컬 유효성 검사를 지원하는 솔루션 구성을 하나 이상 지정한 경우에만 사용할 수 있습니다.자세한 내용은 Windows 앱 인증 키트를 사용하여 앱을 테스트하는 방법을 참조하십시오.

테스트 또는 로컬 배포를 위한 응용 프로그램 패키지를 만든 후 로컬 컴퓨터나 장치에 설치할 수 있습니다.설치 단계는 로컬로 앱 패키지 공유(Windows 스토어 앱)를 참조하십시오.

참고 항목

개념

Visual Studio 2012를 사용하여 Windows 스토어 앱 패키징

기타 리소스

Windows 스토어용으로 앱 준비