Skip to main content
이 항목은 PC 타이틀 설치 및 실행을 위한 Microsoft Game Development Kit (GDK) 도구에 대해 설명합니다. 이러한 도구를 사용하는 방법을 설명하고 PC 설치 및 실행 문제 해결에 대한 인사이트를 제공합니다.

PC에서 타이틀을 설치하고 실행하기 위한 도구

앱 실행 및 Gaming Runtime을 통한 실행에 대한 자세한 내용은 Win32 게임 실행을 참조하세요.
Microsoft Game Development Kit (GDK)는 타이틀 설치에 대해 다음과 같은 접근 방식을 제공합니다.
  • wdapp.exe install: 타이틀의 .MSIXVC 패키지를 설치하는 데 사용됩니다. PC 타이틀 패키징에 대한 자세한 내용은 MSIXVC 패키징 도구를 사용하여 PC용 타이틀 패키징 시작을 참조하세요. 패키지에서 전체 PC Bootstrapper 흐름을 활성화하려면 /bootstrapper 플래그를 통해 활성화할 수 있습니다.
  • wdapp.exe register: 실행할 수 있도록 느슨한 파일 폴더를 등록하는 데 사용됩니다. 자세한 내용은 PC 게임 등록을 참조하세요. 2022년 6월 GDK부터, 소매 설치 시나리오를 테스트할 때와 같이 데스크톱 및 시작 메뉴 셸 아이콘을 활성화하려는 경우에만 게임을 등록하면 됩니다.
Microsoft Game Development Kit (GDK)는 타이틀 실행에 대해 다음과 같은 접근 방식을 제공합니다.
  • 타이틀을 등록한 후에는 시작 메뉴에서 선택 가능한 항목으로 나타나며 검색 상자에서 검색할 수 있습니다.
  • wdapp.exe launch는 application user model ID (AUMID) 또는 실행 파일 경로를 사용하여 타이틀을 실행하는 데 사용됩니다.
  • Windows Device Portal (WDP): 설치된 앱으로 이동한 다음 시작을 선택합니다.

PC Bootstrapper가 활성화된 상태로 실행

소매 사용자가 보게 될 전체 PC Bootstrapper 흐름으로 실행하려면 wdapp install과 /bootstrapper 플래그를 통해 패키지를 사이드로드해야 합니다. 느슨한 빌드 또는 플래그 없는 설치의 경우 PC Bootstrapper 기능은 XUserAddAsync가 호출될 때 단순화된 사용자 모델을 강제하는 것으로 제한됩니다.

타이틀 ID를 사용한/사용하지 않은 실행

2022년 6월 GDK부터 MicrosoftGame.config가 올바르게 구성되어 있는 한, 타이틀을 실행하는 데 사용된 방법과 관계없이 런타임은 동일하게 작동해야 합니다.

명령줄 인수와 함께 실행

2022년 6월 GDK부터 실행 파일을 직접 실행하면서 임의의 [실행 인수]를 직접 전달할 수 있습니다. 또한 다음 방법 중 하나를 사용하여 명령줄 인수와 함께 타이틀을 실행할 수 있습니다.
  • GDK 명령 프롬프트에서 WdApp Launch [launch args].
  • 명령 프롬프트에서 <ExecutionAlias> [launch args].
  • Visual Studio 프로젝트 속성의 명령줄 인수.
Execution Alias 사용에 대한 자세한 내용은 ExecutionAlias를 참조하세요.

PC 설치 및 실행 문제 해결

오류 코드 0x80073CFF: 유효한 라이선스 또는 사이드로딩 정책을 적용할 수 없기 때문에 패키지 배포에 실패했습니다. 개발자 라이선스 또는 엔터프라이즈 사이드로딩 구성이 필요할 수 있습니다.

문제

타이틀을 설치, 등록 또는 실행하려고 할 때 문제가 발생했습니다.

해결 방법

해결 방법은 다음 단계를 사용하여 PC에서 개발자 모드를 활성화하는 것입니다.
  1. 설정을 엽니다.
  2. 검색 필드에 Developer를 입력합니다.
  3. 표시되는 옵션 목록에서 개발자 기능 사용을 선택합니다.
  4. 개발자 모드를 선택합니다. 시스템에서 기능을 추가하는 중이라는 대화 상자가 나타납니다. 이 과정이 완료될 때까지 기다려야 합니다.

오류 코드 0x80073cfc: 애플리케이션을 시작할 수 없습니다. 애플리케이션을 다시 설치하여 문제를 해결해 보세요.

문제

설치 프로세스의 초기 단계 중 하나에서 문제가 발생했습니다.

해결 방법

Gaming Runtime Services (GRTS)를 제거하고 다시 설치할 수 있습니다. 다음 단계에 따라 수행하세요.
  1. PowerShell 관리자 명령 프롬프트를 엽니다.
  2. get-appxpackage *gamings* 명령을 실행합니다.
  3. remove-package <package fullname from step 2 for the gamingservices package> 명령을 실행합니다.
  4. XBOX 앱을 연 다음 게임을 설치합니다. 이렇게 하면 Microsoft Store에서 gamingservices 패키지가 설치됩니다.

오류 코드 0x87e00017: 설치 소스를 찾았으나 도달할 수 없습니다. 인터넷 문제일 가능성이 큽니다.

문제

이 오류 코드는 IM_E_UNREACHABLE_INSTALL_SOURCE에 해당합니다. 배포 시스템이 파일에 액세스할 수 없는 경우 이 오류가 발생합니다. 그러나 실제로는 설치 디렉터리가 손상되었을 수도 있습니다. 가장 일반적인 원인은 이후에 제대로 정리되지 않은 부분적으로 성공한 배포입니다.

해결 방법

이러한 문제를 해결하려면
  1. wdapp list 앱을 실행합니다.
  2. 결과 목록에서 설치한 게임의 버전을 찾습니다.
  3. wdapp uninstall <pfn>을 사용하여 모든 게임을 제거합니다.
  4. 게임을 다시 설치해 봅니다.

오류 코드 0x80080203: 지정된 패키지 형식이 잘못되었습니다: 필수 발자국 파일이 없어 파일이 유효한 앱 패키지가 아닙니다.

문제

“중첩된 MSIXVC”가 있기 때문에 발생합니다(쉽게 발생할 수 있음). 데스크톱 빌드가 C:\MyGame이라고 가정해 보겠습니다. C:\MyGame의 하위 폴더(예: C:\MyGame\Package)에서 makepkg.exe를 사용하여 패키지를 만들기로 결정합니다. 처음에는 패키지가 생성되지 않았기 때문에 작동하지만 패키지를 다시 만들려고 시도한 후 이 문제가 발생합니다. 이러한 실패(패키지에 AppxManifest.xml 파일이 두 개 있어 발생) 외에도, C:\MyGame에서 makepkg.exe를 실행하면 기존 .msixvc를 새 패키지에 패키징하려고 합니다(genmap에서 제외하지 않는 한).

해결 방법

이 문제를 해결하려면 패키지 디렉터리가 MicrosoftGame.config를 포함하는 디렉터리 외부에 있는지 확인하세요.

오류 코드 0x80070490: 요소를 찾을 수 없습니다.

문제

이 문제는 wdapp install로 .XVC(XBOX 패키지용 패키징 형식)를 설치하려고 시도할 때 발생합니다.

해결 방법

wdapp install은 .MSIXVC 패키지(PC 패키지용 패키징 형식)에만 사용하세요.

타이틀 폴더가 공유되어 있을 때 wdapp을 통한 실행 오류

문제

wdapp.exe register로 이전에 등록된 폴더를 Windows 파일 공유로 공유하면 Gaming Runtime이 공유 권한을 잃게 되어 다음 오류가 발생합니다.

해결 방법

이 문제는 액세스 제어 목록(ACL)과 관련이 있습니다. 폴더를 공유하면 앱 모델에 대한 액세스가 방지됩니다. 즉, 공유 시 컨테이너가 파일 읽기 권한을 잃습니다. 해결 방법은 다음 단계에 따라 ACL 데이터를 저장하고 복원하는 것입니다.
  1. 폴더를 공유하기 전에 ‘icacls /save AclFile’을 실행하여 패키지 폴더의 ACL을 저장합니다.
  2. Windows 파일 공유를 사용하여 폴더를 공유합니다.
  3. 이전 ACL을 복원하려면 ‘icacls /restore AclFile’을 실행합니다.
이 해결 방법 외에도 먼저 wdapp.exe unregister를 실행한 다음 wdapp.exe register를 실행하여 다시 등록할 수도 있습니다. 이렇게 하면 폴더 공유를 유지하면서 권한이 복원됩니다.

오류 코드 0x80070005: 액세스가 거부되었습니다.

문제

wdapp install 명령을 실행할 때 “0x8007005: Access is Denied” 오류가 발생합니다.

해결 방법

.msixvc 파일의 전체 경로를 전달하고 있는지 확인하세요. 예를 들면 다음과 같습니다. 올바른 예: 잘못된 예(.msixvc에 대한 전체 경로 누락):

오류 코드 0x000007b: STATUS_INVALID_IMAGE_FORMAT

문제

wdapp launch 명령을 실행할 때 “0x000007b” 오류가 발생합니다.

해결 방법

문제는 실행되는 실행 파일이 MicrosoftGame.config에 지정된 것과 다른 플랫폼 아키텍처라는 것입니다. MicrosoftGame.config의 DesktopRegistration 요소에는 값으로 ‘x86’ 또는 ‘x64’를 지정할 수 있는 ProcessorArchitecture라는 선택적 자식 요소가 있습니다. 이 사양이 Executable 요소에 정의된 실행 파일의 플랫폼 아키텍처와 일치하는지 확인하면 이 문제가 해결됩니다.

오류 코드 0x800701B1: 존재하지 않는 디바이스가 지정되었습니다.

문제

wdapp install /drive 명령을 실행할 때 “0x800701B1” 오류가 발생합니다.

해결 방법

문제는 Windows Store에서 대상 드라이브를 감지하지 못한 것입니다. 로컬 PC의 “설정 -> 저장소 설정 -> 새 콘텐츠가 저장되는 위치 변경”의 “새 앱이 저장될 드라이브:” 드롭다운 목록에 대상 드라이브가 있는지 확인하세요. 드라이브가 없으면 드라이브의 상태를 확인하고 로컬 PC에 최신 Windows 업데이트가 설치되어 있는지 확인하세요.

오류 코드 0x80072F78: WININET_E_INVALID_SERVER_RESPONSE

문제

wdapp install 명령을 실행할 때 “0x80072F78” 오류가 발생합니다.

해결 방법

이 문제는 방화벽 프록시 구성 설정이 “settings-win.data.microsoft.com” 주소를 차단하는 것과 관련이 있습니다. 이 주소는 PC GDK 타이틀을 설치할 때 설치 설정이 제대로 캐시되기 위해 필요합니다. 방화벽 소프트웨어에서 이 주소가 허용되어 있는지 확인하세요.

함께 보기

Microsoft Game Development Kit 시작 PC용 패키징 시작 PC Bootstrapper MicrosoftGame.config Application Management (wdapp.exe) PC 게임 등록 플랫 파일 설치 개요 명령줄 도구(PC용) PC 게임 개발(환경 및 도구)
마지막 수정일 2026년 8월 24일