Töölaua rakenduste avaldamine Microsoft Store part1

Lehe loomise kuupäev :

Keskkond

Windows
  • Windows 10
Visual Studio
  • Visual Studio 2019

※ Töötab teistes versioonides, kuid on kinnitamata

Alguses

Minevikus, ainult rakendused, mida saab avaldada Microsoft Store ' is olid UWP formaadis, kuid kasutades Desktop Bridge, Windowsi vormi, WPF-i, Win32 ja nii edasi loodud töölaua rakendusi saab nüüd avaldada Microsoft Store ' is.

Selles artiklis antakse üksikasjalikke juhiseid selle kohta, kuidas luua paketi töölaua rakenduste publitseerimiseks suhteliselt lihtsal viisil.

Ettevaatusabinõuna on aga pakendatud ja paigaldatud rakendused See erineb täitmise keskkonnast, kui levitate ja käivitate traditsioonilise ZIP (EXE) jaotus ja Installeri vormingus (MSI), nii et ei ole mingit garantiid, et ülekantud üks töötab 100%. Kui te mõtlete jagada töölaua rakendusi poest, soovitame kontrollida käitumist pärast pakendi. Mõnel juhul võib osutuda vajalikuks poe programmi muutmine.

Eelettevalmistamine

  • Olete loonud ja täitnud töölaua rakendus, mida soovite avaldada Visual Studio.
  • Registreerite konto nii, et teie rakendust saaks avaldada Microsoft Store ' is (soovitatav on muude rakenduste avaldamine, kuna konto loomine Microsoft Store ' is pole teema)

Pakett-projekti loomine

Avage töölaua rakendus projekti, mille lõite Visual Studio. Siin on näide tablelayoutSyncer, vahend, mis võimaldab mul sünkroonida tabeli paigutus kaks andmebaasid olen loonud.

image

Saate lahenduses lisada uue projekti.

image

Valige malli lisamiseks mallilt Windowsi rakenduspaketi projekt. Projekti nimi on midagi, kuid setup.

image

Valige Windows 10 sihtplatvorm. Target versioon on põhimõtteliselt ajakohane ja trahvi. Miinimumversiooni puhul Otsustage, milliseid funktsioone ja teegi versioone soovite kasutada.

image

Paketi projekt on lisatud.

image

Pakett-projekti seadistamine

Sirvi projekte

Saate määrata, millised projektid paketti kaasatakse. Paremklõpsake rakendused ja valige Lisa viide.

image

Valige projektid, mida soovite kaasata. EXE projektide viidatakse otse Raamatukogu projektid, nii et sa ei pea neid kontrollima.

image

Rakenduste seostamine poodide

Kui teil on Microsoft Store ' i poolel juba konto, linkige teave selle publitseerijate ja poe vahel. Paremklõpsake pakett-projekti ja valige käsk Avalda või seosta rakendus poodi.

image

Valige edasi.

image

Kui te pole oma rakenduse teavet veel Microsoft Store ' is registreerinud, Pange oma nimi alla "raamatu uue rakenduse nimi" ja klõpsake nupul "Book".

Pärast broneerimist või kui olete Microsoft Store ' i rakenduse teabe juba registreerinud, kuvatakse loendis rakenduse nimi. Valige rakendus, mida soovite nende seast linkida.

image

Klõpsake nuppu Assotsiatsioon.

image

Redigeeri paketti. appxmanifest

Redigeerige paketti. appxmanifest, et seadistada rakendus, mida soovite avaldada. Sisu on peaaegu sama, kui loote UWP rakendus, nii et ma kirjutan ainult Desktop-spetsiifiline osa.

image

Taotluse

Kui seate selle poodi, on teil sama kuvatav nimi.

Tippige kirjeldus rakenduse kirjeldus.

"Toetatud rotatsioon" on töölaua rakendus, nii et sa ei pea rakendama midagi.

image

Visuaalsed varad

Microsoft Store nõuab erinevate suuruste rakenduste jaoks pilte, mis sobivad teie kasutuse järgi. Sa ei pea olema kõik suurused saadaval, kuid sa pead saama kõik valmis kümneid.

Kasutades "varageneraator" valmistada üks ikoon pilt rakenduse jaoks aega Võite ka luua suurused, mida soovite hulgi. Kuid palun Reguleerige pilti sel ajal ükshaaval, sest see ei pruugi tingimata muutuda eeldaks.

image

Funktsioonid

Määrake, mis funktsioone avaldamisrakendus kasutab.

Siiski on põhimõtteliselt puuduvad funktsionaalsed piirangud töölauarakenduste, nii et ei ole mõtet selle üksuse seadmisel.

image

Deklaratsioon

Seadke see vajadusel.

image

Sisu URI

Seadke see vajadusel.

image

Pakend

Kui te seoste poodi, on selle väärtuseks seatud ja saate seda kasutada nagu on.

image

Salvesta, kui olete lõpetanud.

Pakendite testimine

Veenduge, et pakett on installitud ja käivitada edukalt. Paremklõpsake pakett projekti ja valige siluda või käivitage uus eksemplar.

image

Veenduge, et programm töötab õigesti.

image

Veenduge, et see on registreeritud menüüs Start.

image

Paketi loomine

Looge pakett rakenduse avaldamiseks. Paremklõpsake pakett-projekti ja valige avalda või Loo rakendusepakett.

image

Valige < konto nimi > < Microsoft Store ' is rakenduse nimi > ja valige edasi.

image

Muutke versiooni, et see vastaks taotlusele.

Arhitektuuri, kontrollige platvormid vabastatakse. Töölauarakenduste puhul kontrollib tavaliselt "x86" või "x64". Iga CPU võib põhjustada paketi loomine ebaõnnestuda, seega loome x86 ja x64 arhitektuur exe projektide eelnevalt.

Veenduge, et lahenduse konfiguratsioon on Release.

image

Kui ehitada õnnestub, kuvatakse järgmine ekraan:

Pakett luuakse "väljund asukoht", seega klõpsake linki üles laadida hiljem Explorer avamiseks.

Kuna see on esimene registreerimine seekord, see ei saada automaatselt Microsoft Store.

Et näha, kas pakett ja rakendus töötab õigesti, klõpsake nupul "käivitada Windows app Certification Kit", et näha, kas see töötab.

image

Veenduge, et pakett on loodud paketi sihtkoht. Te registreerite faili laiendiga ". appxupload" Microsoft Store ' is.

image

Kokkuvõte

See on kõik, mis on luua pakette kohalikus keskkonnas. Järgmine kord tahaksin teha avaliku sätte Microsoft Store ' i poolel.