Publiqueu aplicacions d'escriptori al Microsoft Store part1
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.
Afegeix un nou projecte a la solució.
Seleccioni projecte de paquet d'aplicació de Windows de la plantilla per afegir-lo. El nom del projecte és quelcom més que configurat.
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.
El projecte de paquet s'afegeix.
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.
Seleccioneu els projectes que voleu incloure. Els projectes d'EXE són referenciats directament per projectes de Biblioteca, així no necessita comprovar-los.
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.
Seleccioneu següent.
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.
Feu clic al botó Associació.
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.
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.
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.
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.
Declaració
Establiu-lo si cal.
URI de contingut
Establiu-lo si cal.
Envasament
Si esteu associant una botiga, el seu valor s'estableix i podeu utilitzar-lo tal com està.
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.
Assegureu-vos que el programa funcioni correctament.
Assegureu-vos que està registrat al menú Inicia.
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.
Seleccioneu < nom de compte > < a la botiga de Microsoft com a nom de l'aplicació > i seleccioneu següent.
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.
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.
Assegureu-vos que el paquet es crea a la destinació del paquet. Registrarà un arxiu amb l'ampliació ". appxupload" al Microsoft Store.
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.