Empaquetage d’applications

Cette section contient des liens vers des articles sur l’empaquetage d’applications de plateforme Windows universelle (UWP) dans des packages d’applications MSIX et .appx en vue de les déployer et les installer. Certains de ces liens redirigent vers les articles appropriés de la documentation MSIX.

Notes

Le format d’empaquetage d’application d’origine pour les applications UWP dans Windows 10 était .appx. À partir de Windows 10 version 1809, ce format d’empaquetage a été renommé .msix et a été étendu pour prendre en charge tous les types d’applications Windows, notamment les applications (Win32) .NET et C++ desktop. La prise en charge de MSIX est aussi étendue aux versions antérieures de Windows. Pour plus d’informations, consultez la documentation MSIX.

Rubrique Description
Créer un package d’application UWP avec Visual Studio Pour distribuer ou vendre votre application UWP (plateforme Windows universelle), vous devez créer un package d’application pour celle-ci.
Création manuelle de package d’application Si vous souhaitez créer et signer un package d’application mais que vous n’avez pas utilisé Visual Studio pour développer votre application, vous devez utiliser les outils de création manuelle de package d’application.
Architectures de package d’application Découvrez-en plus sur les architectures de processeur à utiliser quand vous générez votre package d’application.
Installation en continu d’une application UWP L’installation d’applications en streaming vous permet de spécifier les parties de votre application que vous souhaitez voir téléchargées en premier sur le Microsoft Store. Quand les fichiers essentiels de l’application sont téléchargés en premier, l’utilisateur peut lancer l’application et interagir avec elle pendant que le reste du téléchargement s’achève en arrière-plan.
Création de packages facultatifs et d’ensembles associés Les packages facultatifs ont un contenu qui peut être inclus dans un package principal. Ils sont utiles pour le contenu téléchargeable (DLC), pour diviser une application volumineuse en cas de restrictions de taille, ou pour distribuer du contenu supplémentaire indépendamment de votre application d’origine.
Packages facultatifs avec code exécutable Découvrez comment utiliser Visual Studio pour créer un package facultatif avec du code exécutable.
Installer des applications Windows avec le Programme d’installation d’application Le Programme d’installation d’application permet d’installer des applications Windows en double-cliquant sur le package d’application.
Installer des applications avec l’outil WinAppDeployCmd.exe Le déploiement d’applications Windows (WinAppDeployCmd.exe) est un outil de ligne de commande qui permet de déployer une application UWP à partir d’un ordinateur Windows 10 et vers tout appareil Windows 10 Mobile. Vous pouvez utiliser cet outil pour déployer un package d’application quand l’appareil Windows 10 Mobile est connecté via un port USB ou est disponible sur le même sous-réseau, sans avoir besoin de Microsoft Visual Studio ni de la solution liée à cette application. Cet article décrit comment installer des applications UWP à l’aide de cet outil.
Configuration de builds automatisées pour votre application UWP Cette rubrique vous montre comment utiliser Visual Studio Team Services (VSTS) pour empaqueter votre application dans le cadre d’un processus automatisé de génération, le cas échéant.
Déclarations des fonctionnalités d’application Pour accéder à certaines API, certaines ressources (images ou musique) ou certains appareils (appareil photo ou microphone), les fonctionnalités doivent être déclarées dans le manifeste du package de votre application.
Télécharger et installer des mises à jour de package sur le Store Votre application UWP peut rechercher par programmation les mises à jour de packages et installer les mises à jour. Votre application peut également rechercher les packages marqués comme étant obligatoires dans l’Espace partenaires Windows et désactiver des fonctionnalités jusqu’à ce que la mise à jour obligatoire soit installée.