Publiqueu aplicacions d'escriptori al Microsoft Store part1

Data de creació de la pàgina :

Medi ambient

Windows
  • Windows 10
Visual Studio
  • Visual Studio 2019

※ Funciona en altres versions, però no està confirmada

Al principi

En el passat, només les aplicacions que es poden publicar a la botiga de Microsoft en el format UWP, però utilitzant Desktop Bridge, Les aplicacions d'escriptori creades en format Windows, WPF, Win32, i així successivament ara es poden publicar al Microsoft Store.

Aquest article proporciona instruccions pas a pas sobre com crear un paquet per a la publicació d'aplicacions d'escriptori d'una manera relativament senzilla.

No obstant això, com a precaució, les aplicacions que s'empaqueten i instal·len És diferent de l'entorn d'execució quan distribuïu i executeu en la distribució ZIP (EXE) tradicional i el format d'instal·lador (MSI), de manera que no hi ha cap garantia que el migrat funcionarà un 100%. Si esteu pensant a distribuir aplicacions d'escriptori a la botiga, us recomanem que comproveu el comportament després d'empaquetar-lo. En alguns casos, és possible que hagueu de modificar el programa de la botiga.

Pre-preparació

  • Heu creat i completat l'aplicació d'escriptori que voleu publicar al Visual Studio.
  • Esteu registrant un compte perquè la vostra aplicació es publiqui a la botiga de Microsoft (és desitjable que hi hagi altres aplicacions publicades perquè crear un compte al Microsoft Store no és l'assumpte)

Crear un projecte de paquet

Obriu el projecte d'aplicació d'escriptori que heu creat al Visual Studio. Heus aquí un exemple de tablelayoutSyncer, una eina que em permet sincronitzar la taula de presentació de dues bases de dades que he creat.

image

Afegeix un nou projecte a la solució.

image

Seleccioni projecte de paquet d'aplicació de Windows de la plantilla per afegir-lo. El nom del projecte és quelcom més que configurat.

image

Seleccioneu la plataforma de destinació per a Windows 10. La versió d'objectiu és bàsicament actualitzada i multa. Per a la versió mínima, Decidiu quines característiques i versions de la biblioteca voleu utilitzar.

image

El projecte de paquet s'afegeix.

image

Configurar un projecte de paquet

Examinar projectes

Definiu Quins projectes s'inclouen al paquet. Feu clic amb el botó dret a aplicacions i seleccioneu Afegeix una referència.

image

Seleccioneu els projectes que voleu incloure. Els projectes d'EXE són referenciats directament per projectes de Biblioteca, així no necessita comprovar-los.

image

Associar aplicacions amb botigues

Si ja teniu un compte al Microsoft Store Side, enllaceu la informació entre l'aplicació s es publica i la botiga. Feu clic amb el botó dret al projecte del paquet i seleccioneu publica o associa l'aplicació amb la botiga.

image

Seleccioneu següent.

image

Si encara no heu registrat la informació de l'aplicació al Microsoft Store, poseu el vostre nom a "reserva el nom de l'aplicació nova" a continuació i feu clic al botó "reserva".

Un cop hàgiu fet la reserva, o si ja heu registrat la informació de l'aplicació al Microsoft Store, el nom de l'aplicació apareixerà a la llista. Seleccioneu l'aplicació que voleu enllaçar entre elles.

image

Feu clic al botó Associació.

image

Edita el paquet. appxmanifest

Editeu Nom_del_paquet. appxmanifest per configurar l'aplicació que voleu publicar. Els continguts són gairebé els mateixos que quan es crea una aplicació UWP, així que vaig a escriure només la part específica de l'escriptori.

image

Aplicació

Si l'associeu amb una botiga, tindreu el mateix nom de visualització.

A la descripció, escriviu una descripció de l'aplicació.

"Rotació sostinguda" és una aplicació d'escriptori, de manera que no ha d'aplicar res.

image

Actius visuals

La botiga de Microsoft necessita imatges per a aplicacions de diverses mides per adaptar-se al vostre ús. Vostè no ha de tenir totes les mides disponibles, però haurà de tenir tot llest en les dotzenes.

Utilitzant el "generador d'actius" per preparar una imatge d'icona per a l'aplicació, de moment També podeu crear les mides que vulgueu a granel. Tanmateix, si us plau, Ajusteu la imatge individualment en aquest moment perquè no necessàriament es pot convertir en la imatge que s'esperava.

image

Trets

Definiu les característiques que utilitza l'aplicació editorial.

Tanmateix, hi ha bàsicament cap limitacions funcionals en aplicacions de taula de treball, així no hi ha cap punt establint aquest element.

image

Declaració

Establiu-lo si cal.

image

URI de contingut

Establiu-lo si cal.

image

Envasament

Si esteu associant una botiga, el seu valor s'estableix i podeu utilitzar-lo tal com està.

image

Deseu-la quan hagueu acabat.

Paquets d'assaig

Asseguri's que el paquet s'instal·li i s'executi reeixidament. Feu clic amb el botó dret al projecte del paquet i seleccioneu depura o inicia una instància nova.

image

Assegureu-vos que el programa funcioni correctament.

image

Assegureu-vos que està registrat al menú Inicia.

image

Crear un paquet

Creeu un paquet per publicar l'aplicació. Feu clic amb el botó dret al projecte del paquet i seleccioneu publica o crea un paquet d'aplicacions.

image

Seleccioneu < nom de compte > < a la botiga de Microsoft com a nom de l'aplicació > i seleccioneu següent.

image

Modifiqueu la versió perquè coincideixi amb l'aplicació.

A l'arquitectura, comproveu les plataformes que s'alliberaran. Per a aplicacions de taula de treball, normalment comproportarà "x86" o "x64". Qualsevol CPU pot provocar creació de paquet per fallar, així anem a crear arquitectures de x86 i x64 en projectes d'exe per endavant.

Recordeu assegurar-vos que la configuració de la solució és Release.

image

Si la complexió és reeixida, veurà la pantalla següent:

El paquet es genera a la "ubicació de sortida", per tant, feu clic a l'enllaç per carregar-lo més tard per obrir l'Explorador.

Com que és la primera inscripció aquesta vegada, no l'envia automàticament al Microsoft Store.

Per veure si el paquet i l'aplicació funcionen correctament, feu clic al botó "inicia el joc de certificació d'aplicacions de Windows" per veure si funciona.

image

Assegureu-vos que el paquet es crea a la destinació del paquet. Registrarà un arxiu amb l'ampliació ". appxupload" al Microsoft Store.

image

Resum

Això és tot el que hi ha per crear paquets en l'entorn local. La propera vegada, m'agradaria fer una configuració pública al costat de la botiga de Microsoft.