다음을 통해 공유


Unity 프로젝트를 MSIXVC 패키지로 빌드

이 항목을 사용하여 Windows PC 타이틀에 대한 MSIXVC 패키지를 생성, 설치 및 시작합니다.

빌드 및 실행 기능

빌드 및 실행 메뉴에는 다음 스크린샷에 표시된 패키지 타이틀을 생성하기 위한 다음 옵션이 포함되어 있습니다.

  • MICROSOFT_GAME_CORE 정의를 선택하여 #ifdef MICROSOFT_GAME_CORE을(를) 사용하여 조건부로 정의된 편집기 내의 코드를 정의합니다. 이렇게 하면 전체 빌드를 수행하지 않고도 컴파일 오류를 찾아냅니다.

    참고 항목

    이 옵션은 타이틀을 빌드하는 데 필요합니다. MICROSOFT_GAME_CORE은(는) 빌드 설정 메뉴에서 빌드 또는 빌드 및 실행을 사용할 때 정의됩니다.

  • 스토어에 업로드할 패키지 만들기를 만들어서 생성된 MSIXVC 패키지를 암호화합니다. Microsoft Store로 제출하려면 패키지가 암호화되어 있어야 합니다.

Unity 내 빌드 및 실행 옵션 스크린샷

빌드와 빌드 및 실행 비교

빌드 옵션과 빌드 및 실행 옵션의 다음 차이점은 타이틀을 빌드하는 데 가장 적합한 옵션을 결정하는 데 도움이 됩니다.

  • 빌드 옵션은 느슨한 파일 빌드뿐만 아니라 사용을 위해 이 느슨한 파일 기반의 후속 MSIXVC 패키지 빌드를 만듭니다. 빌드는 MSIXVC 패키지를 설치하거나 시작하지 않습니다.
  • 빌드 및 실행 옵션은 느슨한 파일 빌드 및 후속 MSIXVC 패키지를 만듭니다. 빌드 및 실행은 Windows PC 타이틀에 대한 패키지 설치를 설치하고 시작합니다.

참고 항목

초기 빌드 및 실행 후 패키징된 설치가 시작 메뉴에 등록되어 나타납니다. 빌드를 다시 만들어야 하는 코드 또는 프로젝트 변경 없이 타이틀이 시작되는 경우 초기 빌드 및 실행 후에 후속 시간을 시작합니다.

Win32 출력 폴더 및 느슨한 파일 빌드

사용 가능한 빌드 옵션 또는 빌드 및 실행 옵션에서 해당 빌드의 출력 디렉터리를 선택하면 Unity에서 해당 빌드의 느슨한 파일 콘텐츠가 담기는 Win32 폴더를 생성합니다. 이 폴더는 다음 작업에 사용할 수 있는 MSIXVC 패키지를 만드는 데 원본으로 사용됩니다.

MSIXVC 출력 폴더 및 패키지 파일

빌드 옵션 또는 빌드 및 실행 옵션에서 해당 빌드의 출력 디렉터리를 선택하면 Unity에서 해당 타이틀을 위한 패키징된 파일을 저장하는 MSIXVC 폴더를 생성합니다. 폴더에 생성되는 주요 파일은 다음과 같습니다.

  • 패키지에 무엇이 포함되어 있는지 나타내는 레이아웃 파일 layout_[guid].xml
  • 제출 유효성 검사 도구 테스트에 나타나는 결과 Validator_[PFN].xml
  • MSIXVC 패키지 파일 PFN. msixvc

참고 항목

패키지 만들기(makepkg.exe)
PC 개발용 Unity 시작하기