Verpacken, Bereitstellen und Abfragen von Windows-Apps
Die Bereitstellung, Verwaltung und Wartung von Windows-Apps (einschließlich UWPs und Desktop-Apps) erfolgt über .msix/.appx-App-Pakete, die auf dem OPC-Format basieren. Jedes App-Paket enthält die Dateien, die die App darstellen und eine Manifestdatei, die die Software für Windows beschreibt.
Einführung
In der Regel erstellen und signieren Entwickler App-Pakete mit Visual Studio. Weitere Informationen finden Sie unter Packen einer UWP-App mit Visual Studio.
Der Microsoft Store erleichtert das Erstellen, Übermitteln und Verkaufen Ihrer Apps an Kunden auf der ganzen Welt. Weitere Informationen finden Sie unter App-Übermittlungen.
Mit Windows PowerShell-Cmdlets können Sie Branchen-Windows-Apps installieren und verwalten, ohne den Store zu verwenden. Weitere Informationen finden Sie unter Appx-Modul-Cmdlets.
Mithilfe der Paket-, Bereitstellungs- und Abfrage-APIs können Sie diese Aufgaben programmgesteuert ausführen:
- Erstellen eines App-Pakets für eine Windows-App
- Bereitstellen einer verpackten Windows-App
- Aufzählung der auf einem System installierten App-Pakete und Abruf von Informationen über sie aus ihrem Manifest
- Nutzen des Inhalts eines App-Pakets
In diesem Abschnitt
Thema | Beschreibung |
---|---|
Erstellen eines App-Pakets (C++) | Erfahren Sie, wie Sie ein App-Paket mithilfe der Verpackungs-API erstellen. |
So erstellst du ein App-Paketsignaturzertifikat | Erfahren Sie, wie Sie MakeCert und Pvk2Pfx zum Erstellen eines Testcodesignaturzertifikats verwenden, damit Sie Ihre App-Pakete signieren können. |
So signieren Sie ein App-Paket mit SignTool | Erfahren Sie, wie Sie SignTool verwenden, um Ihre App-Pakete zu signieren, damit sie bereitgestellt werden können. |
So behandeln Sie Fehler bei App-Paketsignaturen | Ein App-Bereitstellungsfehler kann durch einen Fehler beim Überprüfen der digitalen Signatur des App-Pakets verursacht werden. Erfahren Sie, wie Sie diese Fehler erkennen und was sie tun müssen. |
So signieren Sie programmatisch ein App-Paket (C++) | Erfahren Sie, wie Sie ein App-Paket mithilfe der SignerSignEx2-Funktion signieren. |
So entwickeln Sie eine OEM-App, die eine benutzerdefinierte Datei verwendet | Erfahren Sie, wie Sie eine App entwickeln, die eine benutzerdefinierte Datei verwendet, um Informationen vom OEM an die App weiterzugeben. |
So verwenden Sie das Appx-Modul in einem anderen Netfx-Host als powershell.exe | Erfahren Sie, wie Sie das Appx-Modul in einem anderen Netfx-Host als powershell.exe verwenden. |
Extrahieren von App-Paketinhalten (C++) | Erfahren Sie, wie Sie Dateien mithilfe der Verpackungs-API aus einem App-Paket extrahieren. |
Abfrage-App-Paketmanifestinformationen (C++) | Informationen zum Abrufen von Informationen aus einem App-Paketmanifest mithilfe der Verpackungs-API |
Problembehandlung | Enthält Informationen, mit denen Sie Probleme beheben können, die beim Verpacken, Bereitstellen oder Abfragen eines App-Pakets auftreten. |
API-Referenz zum Packen | Die Verpackungs-API erstellt, liest und schreibt App-Pakete. |
Referenz zur Bereitstellungs-API | Die Bereitstellungs-API installiert, aktualisiert und deinstalliert App-Pakete. |
Abfrage-API-Referenz | Die Abfrage-API ruft Informationen zu den auf dem System installierten App-Paketen ab. |
Tools und PowerShell-Cmdlets | Verwenden Sie diese Tools und Cmdlets zum Erstellen, Installieren und Verwalten von App-Paketen. |
SDK-Beispiele | Laden Sie SDK-Beispiele herunter, die die Paket-, Bereitstellungs- und Abfrage-APIs für Windows-Apps veranschaulichen. |
Glossar | Erfahren Sie mehr über die Begriffe zum Verpacken, Bereitstellen und Abfragen von Windows-Apps. |
Zugehörige Themen
-
Konzepte
-
Sonstige Referenzen