Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Note
Cette page couvre la publication d’applications MSI/EXE à l’aide de l’interface CLI du développeur du Microsoft Store. Pour plus d’informations sur la publication d’applications MSIX à l’aide de l’interface CLI développeur du Microsoft Store, cliquez ici.
L’interface de ligne de commande Microsoft Store est une interface CLI multiplateforme (Windows, macOS, Linux) qui vous aide à publier des mises à jour pour vos applications dans le Microsoft Store. Pour les applications MSI/EXE, l’interface CLI appelle les API Partner Center pour envoyer des métadonnées de package contenant l’URL de votre programme d’installation hébergé par votre développeur. Le Windows Store récupère le programme d’installation à partir de cette URL ; l’interface CLI n’empaquette pas et ne charge pas le fichier binaire du programme d’installation. Pour connaître les exigences d’hébergement, consultez Ajouter et modifier des informations sur le package.
Important
Vous devez terminer la première publication de votre application sur le Microsoft Store dans l’Espace partenaires. Une fois votre application publiée, vous pouvez utiliser Microsoft Store Developer CLI pour publier les mises à jour ultérieures.
Le processus d’utilisation de l’interface CLI du développeur store est le même pour les applications MSI/EXE et MSIX. Par conséquent, pour comprendre comment l’utiliser, consultez la vidéo suivante :
Prerequisites
Pour utiliser l’interface CLI du développeur du Microsoft Store, vous devez :
- S’inscrire en tant que développeur d’applications Windows dans l’Espace partenaires
- Avoir un locataire associé à votre compte Espace partenaires. Vous pouvez le faire en associant un ID Microsoft Entra existant dans l’Espace partenaires ou en créant un NOUVEL ID Microsoft Entra dans l’Espace partenaires.
- Avez déjà créé votre application dans l’Espace partenaires. Si votre application n’existe pas encore, créez votre application en réservant son nom dans l’Espace partenaires. L’interface CLI ne peut pas créer d’application pour vous.
- Terminez la première publication de l’application via Partner Center. Créez la première soumission de l’application, y compris le questionnaire de classification par âge, puis envoyez-la pour certification dans Partner Center. Attendez que l’application soit publiée sur le Microsoft Store avant d’utiliser l’interface CLI pour publier les mises à jour suivantes.
Installation
L’interface CLI pour développeurs du Microsoft Store prend en charge Windows 10+, Linux et macOS :
Installez l’interface CLI du développeur du Microsoft Store (préversion) maintenant !
Getting Started
Après avoir installé l’interface CLI du développeur du Microsoft Store, vous devez configurer votre environnement pour pouvoir exécuter des commandes. Vous pouvez le faire en exécutant simplement la CLI pour la première fois. L’interface CLI vous guide tout au long du processus de configuration :
msstore
Important
Quand vous vous connectez, n’utilisez pas votre MSA ! L’interface CLI du développeur du Microsoft Store vous oblige à utiliser vos informations d’identification d’ID Microsoft Entra. Vous trouverez plus d’informations à ce sujet dans notre section conditions préalables .
L’exécution dans les environnements CI est également prise en charge et Microsoft Store Developer CLI (preview) peut être utilisée dans vos pipelines CI/CD pour publier automatiquement des mises à jour de vos applications dans le Microsoft Store. Vous trouverez plus d’instructions sur la façon de procéder ici.
Note
Les opérations de mise à jour d’application via l’interface CLI développeur du Microsoft Store sont actuellement prises en charge uniquement pour les produits gratuits. Les produits payants seront pris en charge dans une prochaine version.
Commands
Il s’agit des commandes disponibles pour l’interface CLI pour développeurs du Microsoft Store :
| Command | Descriptif |
|---|---|
| information | Imprimer la configuration existante. |
| reconfigurer | Configurez à nouveau l’interface CLI du développeur du Microsoft Store. |
| Paramètres | Modifiez les paramètres de l’interface CLI du développeur du Microsoft Store. |
| soumission | Commandes associées à la soumission, telles que « status », « get », « getListingAssets », « updateMetadata », « update », « poll », « publish ». |
Pour plus d’informations, consultez : Commandes.
Questions fréquemment posées
Qu’est-ce que l’interface CLI Microsoft Store développeur et comment peut-elle m’aider ?
L’interface CLI développeur du Microsoft Store est un outil en ligne de commande multiplateforme qui permet aux développeurs d’automatiser de nombreuses tâches de l’Espace partenaires, telles que :
- Répertorier et récupérer les informations sur les applications
- Mise à jour des métadonnées de package, y compris l’URL de votre programme d’installation hébergé par le développeur
- Mise à jour des métadonnées du Magasin
- Envoi et publication de mises à jour d’application
Cet outil est particulièrement utile pour les pipelines CI/CD, où vous pouvez envoyer automatiquement des URL d’installation mises à jour et publier des mises à jour d’application après la première publication de l’application via Partner Center. L’authentification est effectuée à l’aide des informations d’identification Entra ID liées à votre compte Espace partenaires.
Il offre une alternative flexible à l’interface utilisateur web et prend en charge les workflows de script sur Windows, macOS et Linux. Pour l’utiliser, les développeurs doivent d’abord configurer l’accès aux API avec les autorisations appropriées. Avec cet outil, les équipes peuvent simplifier et mettre à l’échelle considérablement leurs opérations de mise en production.
Puis-je automatiser les soumissions du Windows Store avec l’interface CLI ?
Oui, après avoir terminé la première publication de votre application via Partner Center, vous pouvez utiliser l’interface CLI dans les pipelines de build pour envoyer des métadonnées de package mises à jour et publier les mises à jour d’application suivantes. Créez et hébergez votre programme d’installation MSI/EXE séparément, puis utilisez l’interface CLI pour envoyer des métadonnées de package contenant son URL. Le Store récupère le programme d’installation à partir de cette URL ; l’interface CLI ne crée pas le package ou ne le téléverse pas. Vous ne pouvez pas utiliser l’interface CLI pour finaliser la première publication.
Windows developer