Actualización del paquete MSIX existente para admitir MSIX Core

Para poder implementar el paquete MSIX con MSIX Core,primero debe actualizar el manifiesto del paquete MSIX.

Las aplicaciones empaquetadas como MSIX deben ser compatibles con el sistema operativo en el que se implementan. El manifiesto del paquete MSIX debe contener un TargetDeviceFamily adecuado con el nombre MSIXCore.Desktop y un valor MinVersion que coincida con el número de compilación del sistema operativo. Asegúrese de incluir también la entrada Windows 10 correspondiente, la versión 1709 y posteriores, para que la aplicación se implemente correctamente en sistemas operativos que admitan MSIX de forma nativa.

En el ejemplo siguiente se especifica Windows 7 SP1 como versión mínima:

  <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 MSIXCore.Desktop se implementarán en Windows Server con sistemas operativos basados en experiencia de escritorio con el mismo número de compilación. Si la aplicación está pensada solo para un sistema operativo de servidor, especifique TargetDeviceFamily con el nombre MSIXCore.Server. No se admite la Windows Server Core.

Actualizar manifiesto mediante el Editor de paquetes de la herramienta de empaquetado MSIX

Si tiene un paquete MSIX, puede usar la herramienta de paquetes MSIX para actualizar el paquete existente para admitir MSIX Core sin volver a empaquetar. Puede hacerlo de dos maneras a través del Editor de paquetes:

  1. Abrir la aplicación MSIX Packaging Tool
  2. Seleccionar editor de paquetes
  3. Haga clic en Examinar... para buscar el paquete.
  4. Haga clic en Abrir paquete.

[Opción 1] Use la casilla y la lista desplegable para agregar compatibilidad.

  1. En MsiX Core Support (Compatibilidad con MSIX Core),active la casilla Add support for MSIX Core to this package (Agregar compatibilidad con MSIX Core a este paquete).
  2. Seleccione la Windows que le gustaría que se admite para este paquete.

[Opción 2] Agregar manualmente en el archivo de manifiesto

  1. En Archivo de manifiesto ,haga clic en Abrir archivo.
  2. Está viendo el manifiesto del paquete. En Dependencia, agregue MSIX Core como familia de dispositivos de destino (consulte más arriba)
  3. Guardar y cerrar el manifiesto
  4. Volver a firmar el paquete
  5. Haga clic en Guardar y seleccione si desea que el paquete se incremente.

Adición de compatibilidad con MSIX Core mediante msix packaging tool durante la conversión

A partir de la versión 1.2020.402.0, puede agregar compatibilidad con MSIX Core a cada paquete MSIX que genere con MSIX Packaging Tool.

Agregar compatibilidad con MSIX Core a todos los paquetes MSIX

  1. Abrir la aplicación MSIX Packaging Tool
  2. Seleccione el engranaje en la parte superior derecha para acceder a la configuración.
  3. En Tool Defaults (Valores predeterminados de la herramienta), active la casilla Add support for MSIX Core when generating a package (Agregar compatibilidad con MSIX Core al generar un paquete).
  4. Seleccione la Windows para la que desea obtener soporte técnico de forma predeterminada.
  5. Guardar configuración

Adición de compatibilidad con MSIX Core a un único paquete durante el flujo de trabajo

Durante la conversión de un instalador existente, puede optar por agregar compatibilidad con MSIX Core al paquete que está generando, si no lo tiene especificado como configuración predeterminada. También puede sobrescribir la configuración predeterminada que ha especificado en la configuración.

  1. En el paso de conversión Información del paquete, active la casilla Agregar compatibilidad con MSIX Core a este paquete.
  2. Seleccione la Windows que le gustaría que se admite para este paquete.
  3. Continuar con el proceso de conversión

Windows versiones compatibles con MSIX Core

Nombre Versión
Windows 7, SP 1 6.1.7601.0
Windows 8.1 (Actualización 1) 6.3.9600.0
Windows 10 2015 LTSB (1507) 10.0.10240.0
Windows 10 2016 LTSB (1607) 10.0.14393.0
Windows Server 2008 R2 6.1.7601.0
Windows Server 2012 6.2.9200.0
Windows Server 2012 R2 6.3.9600.0
Windows Server 2016 10.0.14393.0