Verpacken mithilfe der Befehlszeile
Wenn Sie Ihre Anwendung nicht in Visual Studio entwickeln, können Sie die MSIX-Befehlszeilentools zum Verpacken und Signieren Ihrer Anwendungen verwenden.
Zweck
Dieser Abschnitt enthält Links zu Artikeln über die manuelle Paketierung Ihrer Anwendung als MSIX mithilfe von Befehlszeilentools.
Thema | Beschreibung |
---|---|
Generierung von Paketkomponenten | Erstellen Sie ein Paketmanifest und fügen Sie zielbasierte, nicht plattierte Ressourcen hinzu (optional) |
Erstellen eines MSIX-Pakets oder -Bündels mit dem Tool MakeAppx.exe | MakeAppx.exe erstellt, verschlüsselt, entschlüsselt und extrahiert Dateien aus App-Paketen und -Bündeln. |
Erstellen eines Paketsignaturzertifikats | Erstellen und exportieren Sie ein Zertifikat Zur App-Paketsignierung mit PowerShell-Tools. |
Signieren eines App-Pakets mit SignTool | Verwenden Sie SignTool, um ein App-Paket mit einem Zertifikat manuell zu signieren. |
Weiterführende Themen
Dieser Abschnitt enthält weiterführende Themen zur Komponentisierung einer großen und/oder komplexen App für eine effizientere Verpackung und Installation.
Wichtig
Wenn Sie Ihre App an den Store übermitteln möchten, müssen Sie sich an den Windows-Entwicklersupport wenden und eine Genehmigung für die Verwendung der erweiterten Features in diesem Abschnitt erhalten.
Thema | Beschreibung |
---|---|
Paketerstellung mit dem Verpackungslayout | Das Verpackungslayout ist ein einzelnes Dokument, das die Verpackungsstruktur der App beschreibt. Es gibt die Bündel einer App (primär und optional), die Pakete in den Bündeln und die Dateien in den Paketen an. |
Einführung in Bestandspakete | Bestandspakete sind ein Pakettyp, der als zentraler Speicherort für die gemeinsamen Dateien einer Anwendung fungiert – wodurch die Notwendigkeit doppelter Dateien in allen Architekturpaketen vermieden wird. |
Entwickeln mit Bestandspaketen und Paketfaltung | Erfahren Sie, wie Sie Ihre App effizient mit Bestandspaketen und Paketfaltung organisieren. |
Flat-Bundle-App-Pakete | Beschreibt, wie Sie ein Flat-Bundle für die Paketdateien Ihrer App erstellen. |