MSIX Core

MSIX Core ofrece compatibilidad con MSIX a versiones de Windows anteriores a Windows 10, versión 1709. MSIX Core es un proyecto de código abierto en GitHub que permite que estas versiones anteriores de Windows instalen paquetes MSIX. Puede empezar descargando la versión más reciente o las compilaciones en versión preliminar.

Con MSIX Core, los desarrolladores y profesionales de TI que necesitan admitir a los usuarios en estas versiones anteriores de Windows ahora pueden adoptar y aprovechar las ventajas de MSIX.

¿Qué es MSIX Core?

MSIX Core habilita la instalación de aplicaciones MSIX en versiones anteriores de Windows, siempre que las aplicaciones ya estén creadas para funcionar en esas versiones de Windows. MSIX Core se ha creado para las siguientes versiones de Windows que actualmente no admiten MSIX de forma nativa:

  • Windows 7 SP1
  • Windows 8.1
  • Windows Server actualmente compatible (con Experiencia de escritorio)
  • Versiones de Windows 10 anteriores a 1709

MSIX Core está diseñado para desarrolladores y profesionales de TI. Los desarrolladores pueden usar la biblioteca principal de MSIX para permitir que sus instaladores existentes instalen sus aplicaciones empaquetadas en versiones anteriores de Windows, por lo que pueden generar solo un paquete MSIX para dirigirse a todos los usuarios de Windows. Los profesionales de TI pueden descargar el instalador de MSIX Core. El instalador de MSIX Core habilita la instalación de la línea de comandos de MSIX junto con la capacidad de que los usuarios instalen paquetes MSIX simplemente haciendo doble clic en ellos.

Consideraciones de MSIX Core

El objetivo de MSIX Core es habilitar la instalación, consulta y eliminación de aplicaciones empaquetadas (que ya funcionan en esas versiones de Windows) y proporcionar la mayor limpieza posible de una desinstalación. MSIX Core proporciona un subconjunto de características de MSIX nativos, que funcionan de forma similar a los tipos de instalador de Win32 existentes.

  • MSIX Core no proporciona las ventajas del contenedor de MSIX nativo ni habilita una aplicación que usa características específicas de Windows 10 para trabajar en versiones anteriores de Windows.
  • Cuando se usa MSIX Core en un sistema operativo de nivel descendente, los alias de ejecución de aplicaciones solo funcionarán desde Win+R y no desde el símbolo del sistema ni PowerShell.
  • MSIX Core no admite la integración de Microsoft Store. Los desarrolladores que quieran publicar sus aplicaciones en la Tienda pueden seguir la documentación aquí.

Introducción

Para implementar el paquete MSIX con MSIX Core, primero debe actualizar el manifiesto MSIX existente. A continuación, puede implementar el paquete MSIX con MSIX Core (si solo tiene el paquete) o puede crear un paquete MSIX con MSIX Core a partir del código fuente (si tiene el código fuente).