> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Editor de MicrosoftGame.config

> Editor de MicrosoftGame.config

El Editor de MicrosoftGame.config es una herramienta de interfaz de usuario que permite crear y editar el archivo MicrosoftGame.config. El editor se proporciona tanto como herramienta independiente como en forma de componente integrado en el IDE de Visual Studio.

Actualmente, el editor tiene las siguientes características.

* **Pestañas de plataforma**: Además de la pestaña General, hay pestañas específicas de cada plataforma que permiten editar características exclusivas de esa plataforma. Todas las características compartidas entre todas las plataformas se encuentran en la pestaña General.
* **Ejecutable**: Esta sección permite especificar el ejecutable asociado al título.
* **Familia de dispositivos de destino (plataforma)**: Esta sección permite especificar el dispositivo de destino en el que está previsto que se ejecute el título.
* **Información de la Tienda**: Esta sección permite asociar el archivo MicrosoftGame.config local con los datos existentes de la Tienda en su instancia de Partner Center.
* **Imagen de icono**: Esta sección permite proporcionar una imagen de icono de origen del producto a partir de la cual se generarán automáticamente todas las demás imágenes necesarias en sus resoluciones correctas.

## Iniciar la versión independiente del Editor de MicrosoftGame.config

Para iniciar el Editor de MicrosoftGame.config independiente, puede hacer lo siguiente:

* Vaya a la carpeta bin del GDK (por ejemplo, C:\Program Files (x86)\Microsoft GDK\bin) y haga doble clic en GameConfigEditor.exe.

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_ExeLaunch.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=c46c91a3b3136dc474f35aa049ae5edb" alt="Inicio desde el ejecutable" width="355" height="257" data-path="images/gdk/features/common/GameConfig_ExeLaunch.png" />

* En la carpeta Microsoft GDK del menú Inicio, seleccione el icono del Editor de MicrosoftGame.config.

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_StartMenu.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=8d52866f48c11a90cd5a1e58e81c6a47" alt="Inicio desde el menú Inicio" width="261" height="390" data-path="images/gdk/features/common/GameConfig_StartMenu.png" />

* En la carpeta Microsoft GDK del menú Inicio, abra cualquier Gaming Command Prompt y escriba GameConfigEditor.exe.

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_MiniLauncher.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=765bdb85b1848f9d47b895bf8448382a" alt="Inicio desde la lista de herramientas" width="524" height="297" data-path="images/gdk/features/common/GameConfig_MiniLauncher.png" />

* En cualquier herramienta de UX del GDK, expanda el menú desplegable Tools y seleccione MicrosoftGame.config Editor. El Editor de MicrosoftGame.config también tiene integrado el menú desplegable Tools para navegar rápidamente a otras herramientas.

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_Cmdline.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=f819fb999e9c4d87e77b495d86957799" alt="Inicio desde la línea de comandos" width="951" height="247" data-path="images/gdk/features/common/GameConfig_Cmdline.png" />

* En la carpeta Microsoft GDK del menú Inicio, abra cualquier Gaming Command Prompt y escriba GameConfigEditor.exe con la ruta de acceso a un archivo MicrosoftGame.config existente o a la carpeta prevista para generar uno como parámetro.

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_Cmdline2.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=ebc45d194a46dea87793deca2e32fc68" alt="Inicio desde la línea de comandos 2" width="957" height="139" data-path="images/gdk/features/common/GameConfig_Cmdline2.png" />

La ventana Create or Edit MicrosoftGame.config que aparece al iniciar el editor le pedirá un archivo MicrosoftGame.config existente o la creación de un nuevo archivo MicrosoftGame.config que se abrirá a continuación en el editor.

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_Editor1.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=8365e8dd245c96a042445f294e173924" alt="Ventana inicial del Editor de MicrosoftGame.config" width="582" height="209" data-path="images/gdk/features/common/GameConfig_Editor1.png" />

## Iniciar el Editor de MicrosoftGame.config desde Visual Studio

El Editor de MicrosoftGame.config está registrado como editor de los archivos .mgc en Visual Studio.  Para iniciar el Editor de MicrosoftGame.config desde Visual Studio, haga doble clic en un archivo de configuración del juego en el **Explorador de soluciones**.

<Note>Si el archivo de configuración tiene una extensión distinta de .mgc, como .config, debe cambiarle el nombre antes de poder abrirlo con el Editor de MicrosoftGame.config.</Note>

## Crear un nuevo archivo MicrosoftGame.config

Para crear un nuevo archivo MicrosoftGame.config, vaya a la carpeta raíz del título en la ventana inicial y, después, seleccione **Create** para generar el nuevo archivo en esa carpeta y abrirlo en el editor.

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_NewConfig1.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=734f074450610d3c77393c30ff6effbf" alt="Especificación de un nuevo archivo de configuración" width="582" height="206" data-path="images/gdk/features/common/GameConfig_NewConfig1.png" />

## Editar un archivo MicrosoftGame.config existente

Si ya existe un archivo MicrosoftGame.config, vaya al archivo en la ventana inicial y, después, seleccione **Edit** para abrir el archivo existente en el editor.

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_ExistingConfig1.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=e5d67c1ae356607da091c28812cb6930" alt="Especificación de un archivo de configuración existente" width="582" height="202" data-path="images/gdk/features/common/GameConfig_ExistingConfig1.png" />

## Especificar el ejecutable del título y la familia de dispositivos de destino en el archivo MicrosoftGame.config

En la ventana del Editor de MicrosoftGame.config, la primera entrada necesaria es especificar dónde se encuentra el ejecutable del título. Esto puede establecerse buscando y seleccionando el ejecutable del título en la sección Executable del editor. Además de especificar el ejecutable del título, es importante especificar en qué plataforma está previsto que se ejecute el ejecutable. Para obtener más información sobre las especificaciones de la familia de dispositivos de destino, consulte la sección [Información general de MicrosoftGame.config](/build/core-features/common/game-config/MicrosoftGameConfig-Overview).

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_Editor2.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=7b72173102ca425079f884032a3f173a" alt="Editor con el ejecutable especificado" width="882" height="755" data-path="images/gdk/features/common/GameConfig_Editor2.png" />

Sin un ejecutable especificado, el archivo MicrosoftGame.config puede generarse y editarse de todos modos, pero el editor advertirá de que el título no puede implementarse ni iniciarse hasta que se establezca el ejecutable.

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_MissingExe.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=7dfc2871f186620a410f71640a78be27" alt="Ejecutable ausente" width="650" height="85" data-path="images/gdk/features/common/GameConfig_MissingExe.png" />

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_MissingExe2.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=5c9605a8bfd6bc880ed0f1a2b7edcd38" alt="Ejecutable ausente" width="404" height="166" data-path="images/gdk/features/common/GameConfig_MissingExe2.png" />

## Asociar con Microsoft Store

El título debe estar configurado con los servicios de XBOX habilitados en [Partner Center](https://partner.microsoft.com/dashboard) para usar el Asistente de asociación con la Tienda.  Además, la cuenta asociada de [Partner Center](https://partner.microsoft.com/dashboard) debe tener asignado uno de los siguientes roles:

* Manager (Windows)
* Developer
* Business Contributor
* Finance Contributor
* Marketer

Si su cuenta no tiene asignado uno de esos roles, pueden asignarse permisos personalizados.  El permiso Sandboxes a nivel de cuenta y uno de los tres permisos "Product-level" siguientes deben estar asignados a su cuenta para poder usar el Asistente de asociación con la Tienda:

* Permisos "Product-level": Disc
* Permisos "Product-level": Publishing
* Permisos "Product-level": XBOX Live

Tras asegurarse de que tiene los permisos correctos, seleccione el botón **Associate with the Microsoft Store** para recorrer el Asistente de asociación con la Tienda, descargar la información del título asociada y guardarla en el archivo MicrosoftGame.config local.

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_SAW1.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=3cf179745334afc539849e87acace90e" alt="Asistente de asociación con la Tienda" width="785" height="590" data-path="images/gdk/features/common/GameConfig_SAW1.png" />

<Note>Después de completar el Asistente de asociación con la Tienda, seleccione **Save** en el Editor de MicrosoftGame.config para escribir los cambios en el archivo MicrosoftGame.config del proyecto.</Note>

## Generar imágenes de icono

Para generar las imágenes del título que usará Microsoft Store, seleccione la imagen de icono y, después, busque y proporcione un archivo .PNG de 480x480 para usarlo como entrada. Al seleccionar el archivo, todas las demás imágenes se actualizarán automáticamente usándolo como origen de entrada y se redimensionarán correctamente para ajustarse a sus resoluciones requeridas.

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_Images.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=a6aa49c9dc32dffe573b12a8713205b4" alt="Imágenes de icono" width="571" height="154" data-path="images/gdk/features/common/GameConfig_Images.png" />

## Agregar características específicas de la plataforma

Con el GDK de abril de 2021, la capacidad de agregar y quitar características específicas de la plataforma ya está presente en el Editor de MicrosoftGame.config, dentro de las pestañas XBOX y PC.

El menú Features permite agregar nuevas características, quitar características existentes y seleccionar y configurar los valores de las características existentes.

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_Elements.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=3fb07d3d2006482f114e56a643c23e46" alt="Agregar características" width="864" height="561" data-path="images/gdk/features/common/GameConfig_Elements.png" />

Para agregar una característica, seleccione el botón **Add new**. Se presentará una lista de características disponibles para esa plataforma. Al activar la casilla y seleccionar Add, se agregará la entrada de la característica o características a la lista de características para su posterior configuración de propiedades.

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_Elements_2.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=1e612a9fe8c4cb0a00c7db1bf210ab73" alt="Lista de agregar características" width="703" height="503" data-path="images/gdk/features/common/GameConfig_Elements_2.png" />

Las características que ya se hayan agregado se mostrarán en la parte inferior de la lista **Add new** con texto amarillo, lo que indica que la característica ya está presente y solo puede especificarse una vez. En el caso de las características que pueden agregarse varias veces, al seleccionar de nuevo la característica en el menú **Add new** y seleccionar Add, se agregará una entrada de característica adicional de ese tipo a la lista de características.

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_Elements_3.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=0ca1a250f4101e0924abeb5ae0802f7c" alt="Lista de agregar características" width="494" height="453" data-path="images/gdk/features/common/GameConfig_Elements_3.png" />

Para quitar una característica, vaya al botón **Remove** de la lista de características y, cuando se le pregunte, seleccione Yes para confirmar que pretende quitar la característica de la lista de características.

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_Elements_4.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=60ca0abbca1c4f65b2243664117461b4" alt="Lista de agregar características" width="731" height="242" data-path="images/gdk/features/common/GameConfig_Elements_4.png" />

La mayoría de las características necesitan tener sus propiedades configuradas antes de guardarlas en el archivo MicrosoftGame.config. En algunos casos, una característica puede considerarse no válida debido a la falta de información y se quitará al guardar, con detalles que indican qué valor ausente causó la eliminación. Vuelva a agregar y reconfigure adecuadamente las propiedades de la característica para asegurarse de que pueda conservarse al guardar en el Editor de MicrosoftGame.config.

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_Error.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=e08de44cbdd0642cd10a1e8263d77392" alt="Lista de agregar características" width="397" height="152" data-path="images/gdk/features/common/GameConfig_Error.png" />

## Enviar comentarios

El Editor de MicrosoftGame.config está disponible para su uso desde el GDK de febrero de 2021. Use el elemento de menú de sugerencias para enviar comentarios sobre las características existentes o solicitar funcionalidad adicional.

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_Feedback.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=49bcd4775d734ca945c7a5e85a9b583b" alt="Enviar comentarios" width="187" height="82" data-path="images/gdk/features/common/GameConfig_Feedback.png" />

## Enlace a la documentación

Para obtener más información sobre el Editor de MicrosoftGame.config y los elementos asociados, haga clic en el enlace Documentation del Editor de MicrosoftGame.config.

<img src="https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/GameConfig_Documentation.png?fit=max&auto=format&n=sIrPFR_ir_sNKVEv&q=85&s=43f490d90de3279c1be8fb7801c858ce" alt="Documentación" width="186" height="68" data-path="images/gdk/features/common/GameConfig_Documentation.png" />

## Consulte también

[MicrosoftGame.config](/build/core-features/common/game-config/MicrosoftGameConfig-toc)
[Información general de MicrosoftGame.config](/build/core-features/common/game-config/MicrosoftGameConfig-Overview)
[Referencia de MicrosoftGame.config (ejemplo de MicrosoftGame.config y esquema)](/reference/system/microsoftgameconfig/microsoftgameconfig-schema)
[Información general del empaquetado](/build/core-features/common/packaging/overviews/packaging)


## Related topics

- [Editor y referencia de MicrosoftGame.config](/es/build/core-features/common/game-config/index.md)
- [MicrosoftGame.config](/es/build/core-features/common/game-config/MicrosoftGameConfig-toc.md)
- [Localización de MicrosoftGame.config](/es/build/core-features/common/game-config/MicrosoftGameConfig-Localization.md)
- [Información general de MicrosoftGame.config](/es/build/core-features/common/game-config/MicrosoftGameConfig-Overview.md)
- [Elemento de MicrosoftGame.config - StoreId](/es/reference/system/microsoftgameconfig/elements/microsoftgameconfig-element-storeid.md)
