Actualice el paquete de MSIX existente para que sea compatible con MSIX CoreUpdate your existing MSIX package to support MSIX Core

Antes de implementar el paquete de MSIX con MSIX Core, primero debe actualizar el manifiesto del paquete MSIX.Before you can deploy your MSIX package with MSIX Core, you must first update your MSIX package manifest.

Las aplicaciones empaquetadas como MSIX deben ser compatibles con el sistema operativo en el que se implementan.Apps packaged as MSIX must be compatible with the operating system in which they are being deployed. El manifiesto del paquete de MSIX debe contener un TargetDeviceFamily adecuado con el nombre MSIXCore. Desktop y un MinVersion que coincida con el número de compilación del sistema operativo.The MSIX package manifest must contain a proper TargetDeviceFamily with the name MSIXCore.Desktop and a MinVersion matching the operating system build number. Asegúrese de incluir también la entrada de Windows 10, versión 1709 y posterior correspondiente para que la aplicación se implemente correctamente en los sistemas operativos que admiten MSIX de forma nativa.Make sure to also include the relevant Windows 10, version 1709 and later entry as well so the app will deploy properly on operating systems that natively support MSIX.

En el ejemplo siguiente se especifica Windows 7 SP1 como versión mínima:The following example specifies Windows 7 SP1 as a minimum version:

  <Dependencies>
    <TargetDeviceFamily Name="MSIXCore.Desktop" MinVersion="6.1.7601.0" MaxVersionTested="10.0.10240.0" />
    <TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.16299.0" MaxVersionTested="10.0.18362.0" />
  </Dependencies>

Todas las aplicaciones de MSIXCore. Desktop se implementarán en Windows Server con sistemas operativos basados en experiencia de escritorio con el mismo número de compilación.All MSIXCore.Desktop apps will deploy to Windows Server with Desktop Experience based operating systems with the same build number. Si la aplicación está destinada solo a un sistema operativo de servidor, especifique un TargetDeviceFamily con el nombre MSIXCore. Server.If the app is intended only for a server operating system, specify a TargetDeviceFamily with the name MSIXCore.Server. No se admite la implementación en Windows Server Core.Deployment to Windows Server Core is not supported.

Actualización del manifiesto mediante el editor de paquetes de la herramienta de empaquetado de MSIXUpdate Manifest using the MSIX Packaging Tool Package Editor

Si tiene un paquete de MSIX, puede usar la herramienta de paquetes de MSIX para actualizar el paquete existente para que admita MSIX Core sin volver a empaquetar.If you have an MSIX package, you can use the MSIX Package Tool to update your existing package to support MSIX Core without repackaging. Puede hacerlo de dos maneras a través del editor de paquetes:You can do it two ways through the Package Editor:

  1. Abrir la aplicación de herramienta de empaquetado de MSIXOpen MSIX Packaging Tool app
  2. Seleccionar el Editor de paquetesSelect Package editor
  3. Haga clic en examinar... para buscar el paqueteClick on Browse... to locate your package
  4. Haga clic en abrir paqueteClick Open package

[Opción 1] Usar la casilla y la lista desplegable para agregar compatibilidad[Option 1] Use the checkbox and dropdown to add support

  1. En compatibilidad con MSIX Core, active la casilla para Agregar compatibilidad para MSIX Core a este paquete .Under MSIX Core Support, select the checkbox to Add support for MSIX Core to this package
  2. Seleccione la versión de Windows que desea que sea compatible con este paqueteSelect the Windows version you would like supported for this package

[Opción 2] Agregar manualmente el archivo de manifiesto[Option 2] Manually add in the manifest file

  1. En archivo de manifiesto, haga clic en Abrir archivo .Under Manifest file, click Open File
  2. Está viendo el manifiesto del paquete.You are viewing the package's manifest. En Dependency , agregue MSIX Core como una familia de dispositivos de destino (consulte más arriba)Under Dependency add MSIX Core as a Target Device Family (see above)
  3. Guardar y cerrar el manifiestoSave and Close the manifest
  4. Volver a firmar el paqueteRe-sign the package
  5. Haga clic en Guardar y seleccione si desea que el paquete aumenteClick Save and select whether you would like your package to increment

Incorporación de compatibilidad con MSIX Core mediante la herramienta de empaquetado de MSIX durante la conversiónAdd MSIX Core support using the MSIX Packaging Tool during conversion

A partir de la versión 1.2020.402.0, puede Agregar compatibilidad con MSIX Core a cada paquete de MSIX que genere con la herramienta de empaquetado de MSIX.Starting in version 1.2020.402.0, you can add MSIX Core support to each MSIX package that you generate with the MSIX Packaging Tool.

Incorporación de compatibilidad con MSIX Core a todos los paquetes de MSIXAdd MSIX Core support to all MSIX Packages

  1. Abrir la aplicación de herramienta de empaquetado de MSIXOpen MSIX Packaging Tool app
  2. Seleccione el engranaje en la parte superior derecha para acceder a la configuración .Select the gear in the top right to access the settings
  3. En valores predeterminados de herramienta , active la casilla para Agregar compatibilidad con MSIX Core al generar un paquete.Under Tool Defaults select the checkbox to Add support for MSIX Core when generating a package.
  4. Seleccione la versión de Windows que le gustaría admitir de forma predeterminadaSelect the Windows version you would like support for by default
  5. Guardar configuraciónSave settings

Incorporación de compatibilidad con MSIX Core a un único paquete durante el flujo de trabajoAdd MSIX Core support to a single package during workflow

Durante la conversión de un instalador existente, puede elegir agregar compatibilidad con MSIX Core al paquete que está generando, si no lo ha especificado como configuración predeterminada.During conversion of an existing installer, you can choose to add MSIX Core support to the package you are generating, if you don't have it specified as a default setting. También puede sobrescribir la configuración predeterminada que haya especificado en la configuración.You can also overwrite the default setting that you have specified in your settings.

  1. En el paso de la información del paquete de conversión, active la casilla para Agregar compatibilidad con MSIX Core a este paquete .On the Package Information step of conversion, select the checkbox to Add support for MSIX Core to this package
  2. Seleccione la versión de Windows que desea que sea compatible con este paqueteSelect the Windows version you would like supported for this package
  3. Continuar con el proceso de conversiónContinue with your conversion process

Versiones de Windows compatibles con MSIX CoreWindows versions supported by MSIX Core

NombreName VersiónVersion
Windows 7, SP 1Windows 7, SP 1 6.1.7601.06.1.7601.0
Windows 8.1 (actualización 1)Windows 8.1 (Update 1) 6.3.9600.06.3.9600.0
Windows 10 2015 LTSB (1507)Windows 10 2015 LTSB (1507) 10.0.10240.010.0.10240.0
Windows 10 2016 LTSB (1607)Windows 10 2016 LTSB (1607) 10.0.14393.010.0.14393.0
Windows Server 2008 R2Windows Server 2008 R2 6.1.7601.06.1.7601.0
Windows Server 2012Windows Server 2012 6.2.9200.06.2.9200.0
Windows Server 2012 R2Windows Server 2012 R2 6.3.9600.06.3.9600.0
Windows Server 2016Windows Server 2016 10.0.14393.010.0.14393.0