Publier des applications de bureau dans la partie Microsoft Store1

Date de création de la page :

Environnement

Windows
  • Windows 10
Studio visuel
  • Studio visuel 2019

- Fonctionne dans d’autres versions, mais n’est pas confirmée

Dans un premier temps

Dans le passé, seules les applications qui peuvent être publiées dans le Microsoft Store étaient dans le format UWP, mais en utilisant Desktop Bridge, Les applications de bureau créées sous forme Windows, WPF, Win32, etc. peuvent maintenant être publiées dans le Microsoft Store.

Cet article fournit des instructions étape par étape sur la façon de créer un paquet pour la publication d’applications de bureau d’une manière relativement simple.

Toutefois, par mesure de précaution, les applications qui sont emballées et installées Il est différent de l’environnement d’exécution lorsque vous distribuez et exécutez dans le format traditionnel de distribution et d’installateur ZIP (EXE), il n’y a donc aucune garantie que le migrement fonctionnera 100%. Si vous envisagez de distribuer des applications de bureau dans le Store, nous vous recommandons de vérifier le comportement après l’emballage. Dans certains cas, vous devrez peut-être modifier le programme du Magasin.

Préparation préalable

  • Vous avez créé et complété l’application de bureau que vous souhaitez publier dans Visual Studio.
  • Vous enregistrez un compte afin que votre application puisse être publiée dans le Microsoft Store (il est souhaitable que d’autres applications soient publiées parce que la création d’un compte dans le Microsoft Store n’est pas le sujet)

Créer un projet d’ensemble

Ouvrez le projet d’application de bureau que vous avez créé dans Visual Studio. Voici un exemple de tablelayoutSyncer, un outil qui me permet de synchroniser la disposition de la table de deux bases de données que j’ai créées.

image

Ajoutez un nouveau projet dans la solution.

image

Sélectionnez Windows Application Package Project à partir du modèle pour l’ajouter. Le nom du projet est tout sauf Setup.

image

Sélectionnez la plate-forme cible pour Windows 10. La version cible est essentiellement à jour et très bien. Pour la version minimale, décidez quelles fonctionnalités et versions de bibliothèque vous souhaitez utiliser.

image

Le projet de paquet est ajouté.

image

Mettre en place un projet de paquet

Parcourir les projets

Définissez les projets inclus dans le paquet. Applications à clic droit et sélectionnez Ajouter la référence.

image

Sélectionnez les projets que vous souhaitez inclure. Les projets EXE sont référencés directement par des projets de bibliothèque, de sorte que vous n’avez pas besoin de les vérifier.

image

Associer les applications aux magasins

Si vous avez déjà un compte du côté de Microsoft Store, reliez les informations entre l’application qu’elle publie et le magasin. Cliquez à droite sur le projet de paquet et sélectionnez Publier ou Associer application avec Store.

image

Sélectionnez Suivant.

image

Si vous n’avez pas encore enregistré vos informations d’application sur le Microsoft Store, mettez votre nom dans "Book New Application Name" ci-dessous et cliquez sur le bouton "Réserver".

Après la réservation, ou si vous avez déjà enregistré les informations d’application dans le Microsoft Store, le nom de l’application apparaîtra dans la liste. Sélectionnez l’application que vous souhaitez lier entre eux.

image

Cliquez sur le bouton Association.

image

Modifier Package.appxmanifest

Modifier Package.appxmanifest pour configurer l’application que vous souhaitez publier. Le contenu est presque le même que lorsque vous créez une application UWP, donc je vais écrire seulement la partie spécifique au bureau.

image

Application

Si vous l’associez à un magasin, vous aurez le même nom d’affichage.

Dans description, tapez une description de l’application.

La « rotation soutenue » est une application de bureau, de sorte que vous n’avez pas à appliquer quoi que ce soit.

image

Actifs visuels

Le Microsoft Store nécessite des images pour des applications de différentes tailles adaptées à votre utilisation. Vous n’avez pas besoin d’avoir toutes les tailles disponibles, mais vous aurez besoin d’obtenir tout prêt dans les dizaines.

En utilisant le «générateur d’actifs» pour préparer une image d’icône pour l’application pour le moment Vous pouvez également créer les tailles que vous voulez en vrac. Cependant, s’il vous plaît ajuster l’image individuellement à ce moment-là, car il pourrait ne pas nécessairement devenir l’image attendue.

image

fonctionnalités

Définissez les caractéristiques que l’application de publication utilise.

Cependant, il n’y a pratiquement aucune contrainte fonctionnelle dans les applications de bureau, il n’y a donc aucun intérêt à définir cet élément.

image

Déclaration

Réglez-le si nécessaire.

image

Contenu URI

Réglez-le si nécessaire.

image

Emballage

Si vous associez un magasin, sa valeur est définie et vous pouvez l’utiliser telle qu’elle est.

image

Économisez quand vous avez terminé.

Paquets de test

Assurez-vous que le paquet est installé et exécuté avec succès. Cliquez à droite sur le projet de paquet et sélectionnez Debug ou Start New Instance.

image

Assurez-vous que le programme fonctionne correctement.

image

Assurez-vous qu’il est inscrit dans le menu Démarrer.

image

Créer un paquet

Créez un package pour publier l’application. Cliquez à droite sur le projet de paquet et sélectionnez Publiez ou créez le package d’application.

image

Sélectionnez le nom de lt;Account ''lt;'lt;Dans le Magasin Microsoft comme nom d’application 'gt; et sélectionnez Next.

image

Modifier la version pour correspondre à l’application.

Dans l’architecture, vérifiez les plates-formes à libérer. Pour les applications de bureau, vous vérifierez généralement "x86" ou "x64". N’importe quel processeur peut provoquer l’échec de la création de paquets, alors créons des architectures x86 et x64 dans les projets exe à l’avance.

N’oubliez pas de vous assurer que la configuration de la solution est Libération.

image

Si la version est réussie, vous verrez l’écran suivant :

Le paquet est généré dans le "lieu de sortie", alors cliquez sur le lien pour le télécharger plus tard pour ouvrir Explorer.

Parce que c’est la première inscription cette fois, il ne l’envoie pas automatiquement au Microsoft Store.

Pour voir si le paquet et l’application fonctionnent correctement, cliquez sur le bouton "Launch Windows App Certification Kit" pour voir si cela fonctionne.

image

Assurez-vous que le paquet est créé à la destination du forfait. Vous enregistrerez un fichier avec l’extension ".appxupload" dans le Microsoft Store.

image

Résumé

C’est tout ce qu’il y a à créer des paquets dans l’environnement local. La prochaine fois, j’aimerais faire un paramètre public du côté de Microsoft Store.