Windows 일반
Windows 디버깅

Windows 스탠드얼론 플레이어 빌드 바이너리

Unity 프로젝트를 Windows 스탠드얼론 플랫폼을 대상으로 빌드하는 경우 Unity 에디터가 아래와 같은 파일을 생성합니다. 여기에서 ’ProjectName’은 프로젝트 이름입니다.

  • ProjectName.exe - 프로젝트 실행 파일입니다. 이 파일에는 실행될 때 Unity 엔진 안으로 호출하는 프로그램 진입 지점이 포함됩니다.

  • UnityPlayer.dll - 이 DLL은 네이티브 Unity 엔진 코드를 모두 포함합니다. 또한 Unity Technologies 인증서를 사용하여 서명되므로 엔진 조작 여부도 쉽게 확인할 수 있습니다.

  • *.pdb files - 디버깅을 위한 기호 파일입니다. 빌드 설정 창에서 Copy PDB files 를 활성화하면 Unity 에디터는 이 기호 파일을 빌드 디렉토리로 복사합니다.

  • WinPixEventRuntime.dll - 이 DLL은 Windows PIX 프로파일러 지원을 활성화합니다. 빌드 설정 창에서 Development Build 체크박스를 선택하는 경우에만 Unity 에디터가 이 파일을 생성합니다.

  • ProjectName_Data folder - 이 폴더에는 프로젝트를 실행하는 데 필요한 모든 데이터가 포함됩니다.

게임 실행 파일 다시 빌드

Unity 에디터는 Editor\Data\PlaybackEngines\WindowsStandaloneSupport\Source\WindowsPlayer 폴더에 ProjectName.exe의 소스 코드를 생성합니다.

직접 작성한 실행 파일이나 Ship 코드를 (예를 들어 서명하기 위해) 수정하려면 실행 파일을 다시 빌드한 후 빌드한 게임 디렉토리에 저장해야 합니다.

실행 파일을 Unity 밖에서 빌드하려면 ‘Common Tools for Visual C++’와 ’Windows support for C++’가 설치된 Visual Studio 2015 또는 2017이 필요합니다.


  • 2017–07–19 일부 편집 리뷰를 거쳐 페이지 게시됨

  • Unity 2017.2에서 Windows 스탠드얼론 플레이어 빌드 바이너리 수정됨 NewIn20172

  • Unity 2018.1에서 스탠드얼론 플레이어의 Windows XP 지원 제거됨

Windows 일반
Windows 디버깅