Saltar al contenido principal
MakePkg y Submission Validator normalmente crean el paquete de símbolos automáticamente al empaquetar o cargar un título. Use este procedimiento solo como alternativa cuando la agrupación automática de símbolos no esté disponible o no genere el paquete necesario.

Antes de empezar

Antes de crear el paquete de símbolos, recopile la siguiente información y los siguientes archivos:
  • El nombre completo del paquete (PackageFullName).
  • El identificador del título (TitleId).
  • El valor Name de Identity de MicrosoftGame.config.
  • El archivo de diseño exacto que se pasó a MakePkg mediante /f.
  • Los archivos EXE y DLL empaquetados.
  • El archivo PDB que coincide exactamente con cada archivo EXE y DLL empaquetado.
Si creó el paquete sin /f, use makepkg genmap para crear un archivo de diseño. Vuelva a compilar el paquete pasando ese archivo a makepkg pack /f y, a continuación, use el mismo archivo de diseño en el paquete de símbolos.
[!IMPORTANT] Cada PDB debe coincidir exactamente con el binario de la compilación empaquetada. Un PDB de otra compilación no puede proporcionar símbolos para ese binario.

Crear el paquete de símbolos

  1. Cree un directorio raíz denominado <PackageFullName>_<TitleId>.
  2. En el directorio raíz, cree un archivo denominado game.txt con el siguiente JSON. Reemplace los valores de marcador de posición por el nombre de identidad y el nombre completo de su paquete.
  3. Copie en el directorio raíz el archivo de diseño exacto que se pasó a MakePkg. Por ejemplo, copie layout.xml.
  4. Vuelva a crear la ruta de acceso del directorio empaquetado de cada archivo EXE y DLL dentro del directorio raíz.
  5. En la ubicación de cada archivo EXE o DLL empaquetado, cree un directorio con exactamente el mismo nombre que el binario, incluida su extensión .exe o .dll.
  6. Copie en ese directorio el binario y el archivo PDB que coincide exactamente con él.
  7. Compruebe la estructura del paquete de símbolos. Por ejemplo, un paquete con MyGame.exe en la raíz del paquete y Resources\MyDll.dll tiene la siguiente estructura:
    Vistas del Explorador de archivos de Windows del paquete de símbolos, con cada binario junto a su PDB correspondiente en una carpeta con el nombre del binario.
  8. Cree un archivo ZIP que contenga <PackageFullName>_<TitleId> como directorio de nivel superior.
  9. En Partner Center, cargue el archivo ZIP como paquete de símbolos del título y el paquete correspondientes.
Última modificación el 16 de octubre de 2026