Leer en inglés

Compartir a través de


Cómo compilar un paquete MSIX en Linux

El proyecto del SDK de MSIX incluye compatibilidad de API multiplataforma para empaquetar y desempaquetar paquetes .msix/.appx. El proyecto incluye una biblioteca compartida (archivo .so) que permite empaquetar paquetes MSIX en Linux. Esta biblioteca exporta un subconjunto de la funcionalidad contenida en appxpackaging.dll en Windows.

Para obtener más información sobre cómo crear, leer y escribir un paquete de aplicación, visite la página API de empaquetado.

Compilación del paquete MSIX

En una máquina Linux, use los siguientes comandos para compilar un paquete MSIX:

   ./makelinux [options]
   ./makeaosp [options]

Uso del paquete MSIX

Después de crear el paquete MSIX en Linux, tiene algunas opciones:

  • Distribuya su aplicación en la Microsoft Store para Empresas. No es necesario firmarlo usted mismo en este caso.

  • Use esta extensión de empaquetado MSIX de Azure Dev Ops para ayudar a firmar el paquete en un agente de Windows. Aquí encontrará un ejemplo de canalización.

  • Genere el paquete MSIX en Linux y cópielo en un equipo Windows para firmarlo mediante signtool.