Cuando construya un proyecto de Unity en la plataforma independiente de Windows, Unity produce los siguientes archivos (donde ‘ProjectName’ es el nombre de su proyecto):
ProjectName.exe
- El ejecutable del proyecto. Este contiene el punto de entrada del programa que llama al motor de Unity cuando se inicia.
UnityPlayer.dll
- esta DLL contiene todo el código del motor nativo de Unity. También está firmado utilizando el certificado de Unity Technologies, lo que permite una fácil verificación de que el motor no fue manipulado.
*.pdb files
- Archivos de símbolos para la depuración. Unity los copia al directorio de compilación si habilita Copy PDB files en la ventana Build Settings.
WinPixEventRuntime.dll
- Este DLL habilita el soporte [perfil de Windows PIX][Windows PIX profiler](https://blogs.msdn.microsoft.com/pix/2017/01/17/introducing-pix-on-windows-beta/). Unity solo crea este archivo si marca la casilla Development Build en la ventana Build Settings.
ProjectName_Data folder
- Esta carpeta contiene todos los datos necesarios para ejecutar su proyecto.
Unity crea el código fuente para ProjectName.exe
en esta carpeta:Editor\Data\PlaybackEngines\WindowsStandaloneSupport\Source\WindowsPlayer.
Para modificar el ejecutable, o el código de lanzamiento que construyó usted mismo (si desea firmarlo, por ejemplo), debe reconstruir el ejecutable y colocarlo en su directorio de juegos incorporado.
Para construir su ejecutable fuera de Unity, necesita Visual Studio 2015 o 2017 con ‘Common Tools for Visual C ++’ y ‘Windows XP support for C ++’ instalados.
2017–07–19 Page published with limited editorial review
Windows standalone Player build binaries changed in 2017.2 NewIn20172