Package à partir de la ligne de commandePackage from the command line

Si vous ne développez pas votre application dans Visual Studio, vous pouvez utiliser les outils en ligne de commande MSIX pour empaqueter et signer vos applications.If you don't develop your app in Visual Studio, you can use the MSIX command line tools to package and sign your applications.

ObjectifPurpose

Cette section contient des liens vers des articles sur l’empaquetage manuel de votre application en tant que MSIX à l’aide d’outils en ligne de commande.This section links to articles about manually packaging your app as an MSIX using command line tools.

RubriqueTopic DescriptionDescription
Génération de composants de packageGenerating package components Créer un manifeste de package et ajouter des ressources non plaquées basées sur la cible (facultatif)Create a package manifest and add Target-based unplated assets (optional)
Créer un package MSIX ou un bundle avec l’outil MakeAppx. exeCreate an MSIX package or bundle with the MakeAppx.exe tool MakeAppx.exe crée, chiffre, déchiffre et extrait les fichiers des packages d’application et des ensembles d’applications.MakeAppx.exe creates, encrypts, decrypts, and extracts files from app packages and bundles.
Créer un certificat pour la signature du packageCreate a certificate for package signing Créer et exporter un certificat pour la signature de packages d'applications à l'aide d'outils PowerShell.Create and export a certificate for app package signing with PowerShell tools.
Signer un package d’application à l’aide de SignToolSign an app package using SignTool Utilisez SignTool pour signer manuellement un package d'application à l'aide d'un certificat.Use SignTool to manually sign an app package with a certificate.

Rubriques avancéesAdvanced topics

Cette section contient des sujets plus avancés concernant l'agencement d'une application plus vaste et/ou plus complexe pour une mise en package et une installation plus efficaces.This section contains more advanced topics for componentizing a large and/or complex app for more efficient packaging and installation.

Important

Si vous avez l'intention de soumettre votre application au Store, vous devez contacter le Support technique pour les développeurs Windows et obtenir l’autorisation d’utiliser une quelconque fonctionnalité avancée dans cette section.If you intend to submit your app to the Store, you need to contact Windows developer support and get approval to use any of the advanced features in this section.

RubriqueTopic DescriptionDescription
Création de packages avec la disposition de PackagingPackage creation with the packaging layout La disposition de mise en package constitue un unique document décrivant la structure de mise en package de l'application.The packaging layout is a single document that describes packaging structure of the app. Il spécifie les ensembles d'une application (principaux et facultatifs), les packages contenus dans les ensembles ainsi que les fichiers contenus dans les packages.It specifies the bundles of an app (primary and optional), the packages in the bundles, and the files in the packages.
Présentation des packages d’actifsIntroduction to asset packages Les packages d'actifs désignent un type de package qui agit en tant qu'emplacement centralisé pour les fichiers communs d'une application. Ainsi, la nécessité de dupliquer les fichiers au travers de ses packages d'architecture est efficacement éliminée.Asset packages are a type of package that act as a centralized location for an application’s common files – effectively eliminating the necessity for duplicated files throughout its architecture packages.
Développement avec les packages d’actifs et le repli de packageDeveloping with asset packages and package folding Découvrez comment organiser efficacement votre application avec des packages d'actifs et la mise en dossier des packages.Learn how to efficiently organize your app with asset packages and package folding.
Packages d’application de Bundle platFlat bundle app packages Décrit comment créer un bundle plat pour les fichiers de package de votre application.Describes how to create a flat bundle for your app’s package files.