Tabla de contenido de abril de 2026
Herramientas de desarrolloVersión preliminar del formato de empaquetado MSIXVC2
Sistema
Ejemplos
Herramientas de desarrollo
Compatibilidad del GDK con Visual Studio 2026
A partir del GDK de abril de 2026, Visual Studio 2026 es compatible para el desarrollo con el GDK. Se admiten tanto la edición Professional como la edición Enterprise. Las plantillas de proyecto de Visual Studio están disponibles de la siguiente manera.- El GDK instala las plantillas de desarrollo para consola.
- Las plantillas de desarrollo para PC se pueden instalar desde Microsoft GDK Templates.
Versión preliminar del formato de empaquetado MSIXVC2
MSIXVC2 es un nuevo formato de empaquetado para juegos de PC compilados con el GDK. Ofrece paquetes de juego base y actualizaciones de contenido considerablemente más pequeños, un empaquetado más rápido y un flujo de trabajo de carga simplificado en comparación con el formato MSIXVC original. MSIXVC2 está disponible como versión preliminar a partir del GDK de abril de 2026. Entre las mejoras clave se incluyen las siguientes:- Actualizaciones de contenido más pequeñas. El seguimiento de cambios a nivel de byte elimina el relleno de alineación y las restricciones de límites de fragmentos, lo que reduce el tamaño de las actualizaciones entre un 64 % y un 94 % en comparación con MSIXVC.
- Empaquetado más rápido. makepkg2 pack ofrece aceleraciones de 2x a 8x, en función del tamaño del título.
- Menor sobrecarga de los paquetes. Reducción de más del 90 % en la sobrecarga fija del árbol de hash; admite la descarga parcial en lugar de volver a descargar todo con cada actualización.
- Compresión integrada. Comprime de forma transparente los recursos para el transporte y el almacenamiento; se instalan sin comprimir en el dispositivo del jugador.
- Carga con un solo comando. Combina el empaquetado y la carga en un único paso con makepkg2 upload.
Le recomendamos que no use este nuevo formato de empaquetado en producción. Las pruebas de certificación bloquearán los envíos de MSIXVC2 al público hasta la versión de disponibilidad general (GA), que actualmente está prevista para el GDK de octubre de 2026.
Actualización de Submission Validator
Ya está disponible la versión 10.0.26100.7798 de Submission Validator. Descargue la versión más reciente desde https://aka.ms/currentsubvalzip.A partir de esta versión, se retiró la ubicación de descarga heredada en aka.ms/gdkdl. Submission Validator ahora está disponible exclusivamente desde https://aka.ms/currentsubvalzip. La versión anterior (10.0.26100.6877) sigue siendo válida hasta el 30 de abril de 2026.
Como se anunció en marzo de 2025, ahora es más sencillo actualizar Submission Validator. Las actualizaciones mediante programación y sin autenticación están disponibles directamente en la canalización. Para obtener instrucciones de descarga y actualización, consulte Actualización de Submission Validator.
- Los paquetes de la versión preliminar para desarrolladores de MSIXVC2 ahora notifican un FAILURE. No se admite el envío de paquetes MSIXVC2 a certificación durante el período de versión preliminar. Esto se ajusta al bloqueo de las pruebas de certificación que se describe en la sección Versión preliminar del formato de empaquetado MSIXVC2 anterior.
ILI_ArchitectureArm64Mismatchya no notifica un FAILURE para los binarios Arm64EC (compatibles con emulación).- Las advertencias
ILI_ArchitectureAmd64MismatchyILI_ArchitectureX86Mismatchahora solo se aplican a los ejecutables que aparecen en el archivo MicrosoftGame.config. - Si Submission Validator encuentra un bloqueo durante la agrupación de símbolos, ahora notifica un mensaje INFO
ILI_SymbolHandlingInitErrory continúa la validación en lugar de salir antes de tiempo.
Mejoras en la herramienta de línea de comandos XblPcSandbox.exe
La herramienta de línea de comandosXblPcSandbox.exe ahora incluye mejoras de calidad de vida que mejoran la experiencia de cambio de espacio aislado para los desarrolladores de juegos de PC.
Entre las mejoras clave se incluyen las siguientes:
- Salida más clara del cambio de espacio aislado.
XblPcSandbox.exeahora muestra el valor del espacio aislado actual antes y después de una operación de cambio. Esta información permite ver de inmediato si se aplicó el espacio aislado previsto. Además, ahora hay disponible un indicador de progreso indeterminado que muestra cuándo la herramienta está trabajando activamente. - Nuevo modificador /retail. Ahora hay disponible una opción de línea de comandos
/retaildedicada para facilitar el cambio del PC de nuevo al modo RETAIL. Anteriormente, esto solo se documentaba como pasar RETAIL como nombre del espacio aislado, algo que se podía pasar por alto. - Corrección automática de mayúsculas y minúsculas del espacio aislado. La lógica de cambio de espacio aislado ahora corrige automáticamente el uso de mayúsculas y minúsculas de los nombres de espacio aislado (por ejemplo, retail a RETAIL). Esta lógica reduce los errores provocados por la distinción entre mayúsculas y minúsculas. La mayoría de los nombres de espacio aislado están completamente en mayúsculas.
- Nuevo modificador /feedback. Ahora hay disponible una opción
/feedbackque abre directamente el Centro de opiniones, lo que facilita notificar problemas o proporcionar comentarios sobre la experiencia de cambio de espacio aislado. - Texto de Ayuda mejorado con instrucciones para solucionar problemas. El texto de uso de la Ayuda ahora incluye sugerencias para solucionar problemas y un vínculo a la documentación de solución de problemas. Las soluciones a los problemas comunes del espacio aislado ahora están disponibles directamente desde la línea de comandos.
Compatibilidad de XBOX PIX con la asignación de archivos en eventos de DirectStorage
XBOX PIX ahora admite la asignación de archivos empaquetados en eventos de DirectStorage. Esto coincide con el comportamiento existente de asignación de eventos de E/S de archivos e indexa correctamente la lista de archivos junto con sus desplazamientos y descripciones.MicrosoftGame.config Editor flexible
MicrosoftGame.config Editor ya no aplica la validación del esquema de configuración del juego al abrir archivos. Si un archivo es XML válido, el editor intenta cargarlo con la estructura de nodos correcta, aunque la propia configuración no sea válida. Esto permite abrir y corregir en el editor los archivos de configuración no válidos en lugar de que no se puedan cargar.Sistema
Versión preliminar de la compatibilidad del GDK con compilaciones nativas para ARM64
El GDK ahora admite una versión preliminar de las bibliotecas de compilación nativas para ARM64 para los binarios que se incluyen con el GDK. Estos binarios incluyen PlayFab Unified SDK (v2), XBOX Services API, XBOX Authentication Library, Game Chat 2 yxCurl. Esta compatibilidad le permite generar compilaciones de juegos totalmente nativas para ARM64.
Para obtener más información, consulte Una estructura de directorios del GDK simplificada.
Esta versión preliminar está pensada solo para pruebas. Le recomendamos que no la use en producción.
