Store Dock: Windows
D’un projet MAUI ou WinUI à une fiche produit Microsoft Store : compilation, test, capture d’écran, localisation, soumission.
- Windows 11 VM
- .NET 9
- Partner Center API

Ce qu'il fait
Publier une application Windows sur le Microsoft Store demande une douzaine d'étapes fastidieuses : identité du package, signature MSIX, captures d'écran aux bonnes dimensions, fiches produits pour chaque marché, classifications par âge, compléments et le rapport de certification qui revient deux jours plus tard. Store Dock : Windows transforme tout cela en un seul pipeline que vous pouvez exécuter depuis une machine Mac ou Linux.
- Builds MSIX dans une VM. Pilotez une machine virtuelle Windows 11 depuis l'hôte : restauration, build, signature et collecte des packages pour x64 et ARM64.
- Tests avant l'examen des validateurs. Tests de fumée UI Automation qui cliquent dans votre application et font échouer le build si une page plante ou reste vide.
- Captures d'écran réelles. Captures aux dimensions du Store prises depuis l'application en cours d'exécution, pas des maquettes, avec les pièges classiques de capture déjà résolus.
- 41 locales. Textes et mots-clés des fiches produits pour chaque locale du Store, avec des règles qui excluent les termes de tarification et les affirmations que les validateurs rejettent.
- Soumission avec freins. L'API de soumission du Microsoft Store, plus des garde-fous : un plafond quotidien, pas de tempêtes de re-soumissions, pas de nouvelle application tant que le compte est en attente.
Ce qui est inclus
Build VM
Scripts d'hôte qui pilotent la VM Windows : build, signature, collecte et nettoyage.
Tests UI
Un harnais UI Automation PowerShell et des tests d'exemple.
Captures d'écran
Un outil de capture pour les images aux dimensions du Store depuis l'application en direct.
Fiches produits
Générateur de fiches produits et de mots-clés pour 41 locales avec des règles sûres pour la validation.
Soumission
Client API, le garde-fou de soumission et un lecteur de rapports de certification.
Playbook
Les échecs de certification que nous avons rencontrés et la correction pour chacun.
Prérequis
- Une VM Windows 11 (VMware, Hyper-V ou Parallels) avec le SDK .NET 9.
- Un compte Partner Center avec une application Azure AD pour l'API de soumission.
- Python 3.10 ou plus récent sur l'hôte.
À savoir
- Microsoft supprime les comptes qui soumettent trop souvent ou publient des applications quasi identiques. Les garde-fous sont activés par défaut ; les désactiver est à vos risques et périls.
- Certaines étapes du Partner Center n'ont pas d'API. Le Kit Console Autopilots les couvre avec un robot de navigateur.
Questions
Fonctionne-t-il pour les applications WPF ou Win32 ?
Les parties soumission, fiche produit et capture d'écran fonctionnent. Les scripts de build ciblent les projets .NET MAUI et WinUI 3.
Peut-il vendre des abonnements ?
Oui. Les compléments sont préparés par le pipeline et les paiements passent par le Microsoft Store, comme l'exige le Store.
Mis à jour: