Teilen über


Veröffentlichen einer .NET MAUI-App für Windows

Wenn Sie Ihre .NET Multi-Platform App UI (.NET MAUI)-App für Windows verteilen, können Sie die App und deren Abhängigkeiten in einem Ordner für die Bereitstellung in einem anderen System veröffentlichen. Das Veröffentlichen einer .NET MAUI-App für Windows beinhaltet das Erstellen eines MSIX-Appspakets (bekannt als gepackte App) oder das Erstellen einer ausführbaren Datei (bekannt als ungepackte App). Weitere Informationen über die Vorteile von MSIX finden Sie unter Was ist MSIX?.

Wichtig

Blazor-Hybrid-Apps erfordern eine WebView auf der Host-Plattform. Weitere Informationen finden Sie unter Webansicht in bereitgestellten Blazor-Hybrid-Apps aktuell halten.

MSIX-Paketkonfiguration

Das MSIX-Paket wird durch die Datei Platforms\Windows\Package.appxmanifest (das Manifest) in Ihrem Projekt konfiguriert. Das Manifest wird vom MSIX-Installationsprogramm, dem Microsoft Store und von Windows verwendet, um Ihre App zu konfigurieren und anzuzeigen. NET MAUI verwendet einige gemeinsame Einstellungen für alle Plattformen, wie etwa den Namen und das Symbol der App, die zur Erstellungszeit im Manifest festgelegt werden. Neben diesen wenigen Einstellungen müssen Sie das Manifest bearbeiten, um das App-Paket so zu konfigurieren, dass es ein angenehmes Installationserlebnis bietet. Der Microsoft Store verfügt über eigene Anforderungen, die im Manifest festgelegt werden, wenn Sie Ihre App übermitteln.

Sie können die Manifest-Designer-Funktion von Visual Studio verwenden, um die Datei Package.appxmanifest visuell zu bearbeiten, die sich darauf auswirkt, wie die App im Microsoft Store und in Windows angezeigt wird. Sie können die Datei Package.appxmanifest auch mit dem XML-Editor bearbeiten.

  • Um den Manifest-Designer zu verwenden, suchen Sie den Projektmappen-Explorer-Bereich, und doppelklicken Sie dann auf Plattformen\Windows\Package.appxmanifest.
  • Um den XML-Editor zu verwenden, suchen Sie den Projektmappen-Explorer-Bereich, klicken Sie dann mit der rechten Maustaste auf Platforms\Windows\Package.appxmanifest, und wählen Sie Code anzeigen aus.

Wichtig

Der Manifest Designer für .NET MAUI-Projekte kann keine App-Funktionen bearbeiten. In der Zwischenzeit müssen Sie den XML-Editor verwenden.

Weitere Informationen zu spezifischen App-Manifest-Einstellungen finden Sie unter App-Manifest-Schema-Referenz.

Veröffentlichen der App

NET MAUI kann Visual Studio für die Veröffentlichung verwenden, unterstützt aber auch die Veröffentlichung über die dotnet Befehlszeilenschnittstelle (CLI) für Continuous Integration (CI) Szenarien.