메인 콘텐츠로 건너뛰기
이 항목에서는 추출된 위치에서 Microsoft Game Development Kit(GDK) 도구를 사용하는 데 필요한 단계를 다룹니다. 초기 추출 문서에서 언급한 것처럼, 이 내용은 주로 빌드 시나리오를 지원하는 데 중점을 둡니다. 모든 도구의 모든 작업이 지원된다는 보장은 없습니다.

명령 프롬프트 및 명령줄 빌드

대부분의 명령 프롬프트 작업은 정상적으로 동작할 것으로 예상됩니다. 재정의된 환경 변수를 실행하도록 구성된 명령 프롬프트를 사용하면 정상 동작할 가능성이 가장 높습니다. 빌드 환경 및 명령 프롬프트를 구성하는 방법에 대한 자세한 내용은 Microsoft Game Development Kit를 설치하지 않고 빌드 환경 구성하기를 참조하세요. 이 구성을 마치면 MSBuild 실행을 통한 빌드는 재정의된 환경 변수를 사용하여 추출된 파일 위치를 가리킵니다.

XbtpLinkSvc 설정

XBOX 전송 프로토콜 서비스(XbtpLinkSvc(NDA 항목))는 개발 PC와 개발 콘솔 간의 빠른 데이터 전송을 조정합니다. 추출된 위치에서 예상된 배포 동작을 사용하려면 XbtpLinkSvc를 등록하고 시작해야 합니다. 이렇게 하려면 Microsoft GDK\bin 디렉터리에서 다음 명령을 실행하세요.
/register 명령은 서비스를 사용할 수 있도록 구성합니다. /routing 명령은 서비스를 시작합니다.

방화벽 설정

XbtpLinkSvc.exe가 콘솔로부터 TCP 포트 4201의 들어오는 연결을 수락할 때 방화벽 알림이 표시될 수 있습니다. XbtpLinkSvc.exe가 들어오는 연결을 수락하도록 허용하면 훨씬 더 나은 환경을 제공합니다. 네트워크 정책이 XbtpLinkSvc.exe에 대한 들어오는 연결을 제한하는 경우, PC에서 시작한 연결이 콘솔에 설정되도록 각 콘솔에 대해 xbconnect /data를 자주 실행해야 합니다. 이러한 들어오는 연결을 허용하면 콘솔이 필요할 때 PC에 대한 연결을 시작할 수 있습니다. 관리자 권한 명령 프롬프트에서 다음 명령을 사용하여 “XBOX Transport Link Service (inbound)“라는 적절한 방화벽 규칙을 Windows 방화벽에 추가할 수 있습니다.

Windows Defender 제외 추가

기본적으로 Windows Defender는 XbtpLinkSvc가 설정한 배포 연결을 종료할 수 있습니다. Microsoft Game Development Kit(GDK) 설치 프로그램에는 이를 방지하기 위해 Windows Defender 제외를 추가하는 단계가 포함되어 있습니다. PowerShell 명령 Add-MpPreference를 사용하여 이 제외를 수동으로 추가할 수 있습니다.
이 제외를 제거하려면 PowerShell 명령 Remove-MpPreference를 사용하세요.

추출된 디렉터리 변경

Microsoft Game Development Kit(GDK) 위치가 변경되면 XbtpLinkSvc를 다시 등록하고, 작업을 종료한 다음, 다시 시작해야 합니다. 이렇게 하려면 (새 Microsoft Game Development Kit(GDK) 위치의) Microsoft GDK\bin 디렉터리에서 다음 명령을 실행하세요.
이렇게 하면 새 추출 위치에서 서비스가 올바르게 다시 시작됩니다.

참고 항목

설치 없이 Microsoft Game Development Kit 사용하기 Microsoft Game Development Kit를 사용하여 XBOX 프로젝트 구성, 빌드 및 배포하기(NDA 항목)
마지막 수정일 2026년 11월 6일