Freigeben über


So erstellen Sie DAS MSIX-Paket unter Linux

Das MSIX SDK-Projekt enthält plattformübergreifende API-Unterstützung zum Packen und Entpacken von MSIX/.appx-Paketen. Das Projekt enthält eine freigegebene Bibliothek (SO-Datei), mit der MSIX-Pakete unter Linux gepackt werden können. Diese Bibliothek exportiert eine Teilmenge der In appxpackaging.dll unter Windows enthaltenen Funktionen.

Weitere Informationen zum Erstellen, Lesen und Schreiben eines App-Pakets finden Sie auf der Seite " Verpackungs-API ".

Erstellen des MSIX-Pakets

Verwenden Sie auf einem Linux-Computer die folgenden Befehle, um ein MSIX-Paket zu erstellen:

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

Verwenden des MSIX-Pakets

Nachdem Sie Ihr MSIX-Paket unter Linux erstellt haben, haben Sie einige Optionen:

  • Verteilen Sie Ihre App im Microsoft Store für Unternehmen. In diesem Fall ist es nicht erforderlich, es selbst zu signieren.

  • Verwenden Sie diese Azure Dev Ops MSIX Packaging Extension , um Ihr Paket in einem Windows-Agent zu signieren. Hier finden Sie eine Beispielpipeline.

  • Generieren Sie das MSIX-Paket unter Linux, und kopieren Sie es auf einen Windows-Computer, um es mit signtool zu signieren.