Partager via


Publier une application .NET MAUI pour Windows

Lorsque vous distribuez votre application .NET Multi-platform App UI (.NET MAUI) pour Windows, vous pouvez publier l’application et ses dépendances dans un dossier pour le déploiement vers un autre système. La publication d’une application .NET MAUI pour Windows implique la création d’un package d’application MSIX (appelé application empaquetée) ou la création d’un fichier exécutable (appelé application non empaquetée). Pour obtenir plus d’informations sur les avantages de MSIX, consultez Qu’est-ce que MSIX ?.

Important

Les applications Blazor hybrides nécessitent un composant WebView sur la plateforme hôte. Pour obtenir plus d’informations, consultez Conserver l’affichage web actuel dans les applications Blazor hybrides déployées.

Configuration de package MSIX

Le package MSIX est configuré par le fichier (manifeste) Platforms\Windows\Package.appxmanifest de votre projet. Le manifeste est utilisé par le programme d’installation MSIX, le Microsoft Store et par Windows pour configurer et afficher votre application. .NET MAUI utilise certains paramètres partagés dans les plateformes, tels que le nom et l’icône de l’application, qui sont définis dans le manifeste au moment de la génération. Outre ces quelques paramètres, vous devez modifier le manifeste pour configurer le package d’application afin de créer une expérience de programme d’installation intéressante. Le Microsoft Store dispose de ses propres exigences, définies dans le manifeste, lors de l’envoi de votre application.

Vous pouvez utiliser la fonctionnalité Concepteur de manifeste de Visual Studio pour modifier visuellement le fichier Package.appxmanifest, ce qui affecte la façon dont l’application s’affiche dans le Microsoft Store et dans Windows. Vous pouvez également modifier le fichier Package.appxmanifest en utilisant l’éditeur XML.

  • Pour utiliser le Concepteur de manifeste, recherchez le volet Explorateur de solutions, puis double-cliquez sur Plateformes\Windows\Package.appxmanifest.
  • Pour utiliser l’éditeur XML, recherchez le volet Explorateur de solutions, puis cliquez avec le bouton droit sur Plateformes\Windows\Package.appxmanifest, puis sélectionnez Afficher le code.

Important

Le Concepteur de manifeste pour les projets MAUI .NET ne peut pas modifier les fonctionnalités de l’application. Pour le moment, vous devez utiliser l’éditeur XML.

Pour obtenir plus d’informations sur les paramètres de manifeste d’application spécifiques, consultez Informations de référence sur le schéma du manifeste d’application.

Publier votre application

.NET MAUI peut utiliser Visual Studio pour la publication, mais prend également en charge la publication via les scénarios d’interface de ligne de commande (CLI) dotnet pour l’intégration continue (CI).