Publicēt darbvirsmas lietojumprogrammas Microsoft Store PART1

Lapas izveides datums :

Vides

Windows
  • Windows 10
Visual Studio
  • Visual Studio 2019

※ Darbojas citās versijās, bet ir neapstiprināta

Sākumā

Agrāk tikai programmas, kuras var publicēt Microsoft Store, bija UWP formātā, bet, izmantojot darbvirsmas tiltu, Datora lietojumprogrammas, kas izveidotas Windows formā, WPF, Win32 un tā tālāk, tagad var publicēt veikalā Microsoft Store.

Šajā rakstā ir sniegti detalizēti norādījumi par to, kā izveidot paketi galddatoru lietojumprogrammu publicēšanai salīdzinoši vienkāršā veidā.

Tomēr piesardzības nolūkos programmas, kas ir iepakotas un instalētas Tas atšķiras no izpildes vidi, izplatot un palaižot tradicionālās ZIP (EXE) izplatīšanas un Installer formātā (MSI), tāpēc nav garantijas, ka migrēto viens strādās 100%. Ja domājat izplatīt darbvirsmas lietojumprogrammas veikalā, ieteicams pārbaudīt darbību pēc iepakojuma. Dažos gadījumos jums var būt nepieciešams modificēt veikala programmu.

Priekšsagatavošana

  • Jūs esat izveidojis un pabeidzis darbvirsmas lietojumprogrammu, kuru vēlaties publicēt programmā Visual Studio.
  • Jūs reģistrējat kontu, lai jūsu programmu varētu publicēt veikalā Microsoft Store (vēlams, lai citas programmas tiktu publicētas, jo konta izveide pakalpojumā Microsoft Store nav tēma)

Pakotnes projekta izveide

Atveriet darbvirsmas programmas projektu, ko izveidojāt programmā Visual Studio. Šeit ir piemērs tablelayoutSyncer, rīks, kas ļauj man, lai sinhronizētu tabulu izkārtooutdivas datubāzes man ir izveidots.

image

Pievienojiet jaunu projektu risinājumu.

image

Atlasiet Windows lietojumprogrammas pakotnes projektu no veidnes, lai to pievienotu. Projekta nosaukums ir kaut kas, bet setup.

image

Atlasiet mērķa platformu operētājsistēmai Windows 10. Mērķa versija ir būtībā up-to-datumu un naudas sodu. Lai iegūtu minimālo versiju, izlemiet, kādus līdzekļus un bibliotēkas versijas vēlaties izmantot.

image

Tiek pievienots pakotnes projekts.

image

Pakotnes projekta iestatīšana

Pārlūkot projektus

Iestatiet, kuri projekti ir iekļauti pakotnē. Ar peles labo pogu noklikšķiniet uz lietojumprogrammas un atlasiet pievienot atsauci.

image

Atlasiet projektus, kurus vēlaties iekļaut. EXE projektiem ir tieši norādes uz bibliotēkas projektiem, tāpēc jums tie nav jāpārbauda.

image

Saistīt lietojumprogrammas ar veikaliem

Ja jums jau ir konts Microsoft Store pusē, saistiet informāciju starp lietojumprogrammu s, ko tā publicē, un veikalu. Ar peles labo pogu noklikšķiniet uz pakotnes projekta un atlasiet publicēt vai saistīt lietojumprogrammu ar veikalu.

image

Atlasiet Tālāk.

image

Ja jūs neesat reģistrējis savu pieteikumu informāciju vēl par Microsoft Store, ielieciet savu vārdu "Book jaunu pieteikumu nosaukums" zemāk un noklikšķiniet uz "Book" pogu.

Pēc rezervēšanas vai, ja esat jau reģistrējis informāciju par lietojumprogrammu pakalpojumā Microsoft Store, sarakstā tiks parādīts lietojumprogrammas nosaukums. Atlasiet lietojumprogrammu, no kuras vēlaties izveidot saiti.

image

Noklikšķiniet uz pogas asociācija.

image

Rediģēt pakotni. appxmanifest

Rediģēt pakotni. appxmanifest, lai iestatītu lietojumprogrammu, kuru vēlaties publicēt. Saturs ir gandrīz tāds pats kā tad, kad jūs izveidojat UWP pieteikumu, tāpēc es uzrakstīšu tikai darbvirsmas specifisko daļu.

image

Lietojumprogrammu

Ja to saistāt ar veikalu, jums būs tāds pats parādāmais nosaukums.

Aprakstā ierakstiet lietojumprogrammas aprakstu.

"Atbalstītā rotācija" ir darbvirsmas lietojumprogramma, tāpēc jums nav jāpiemēro nekas.

image

Vizuālie līdzekļi

Microsoft Store ir nepieciešami attēli dažādu izmēru programmām atbilstoši jūsu lietojumam. Jums nav jābūt pieejamiem visiem izmēriem, bet jums ir nepieciešams, lai saņemtu to visu gatavs desmitiem.

Izmantojot "asset Generator", lai sagatavotu vienu ikonas attēlu app pagaidām Jūs varat arī izveidot izmēru, kuru vēlaties vairumā. Tomēr šajā laikā, lūdzu, pielāgojiet attēlu atsevišķi, jo, iespējams, tas ne vienmēr kļūs par paredzamo attēlu.

image

Līdzekļi

Iestatiet, kādi līdzekļi tiek izmantoti publicēšanas lietojumprogrammā.

Tomēr pamatā nav funkcionāla ierobežojumi galddatoru lietojumprogrammās, tāpēc nav jēgas noteikt šo vienumu.

image

Deklarācija

Ja nepieciešams, iestatiet to.

image

Satura URI

Ja nepieciešams, iestatiet to.

image

Iepakojuma

Ja jūs asociējat veikalu, tā vērtība ir iestatīta, un jūs varat izmantot to, kā ir.

image

Saglabāt, kad esat pabeidzis.

Testēšanas paketes

Pārliecinieties, vai pakotne ir instalēta un sekmīgi izpildīta. Ar peles labo pogu noklikšķiniet uz pakotnes projekta un atlasiet atkļūdot vai sākt jaunu gadījumu.

image

Pārliecinieties, vai programma darbojas pareizi.

image

Pārliecinieties, vai tā ir reģistrēta izvēlnē Sākt.

image

Izveidot paketi

Izveidojiet pakotni, lai publicētu lietojumprogrammu. Ar peles labo pogu noklikšķiniet uz pakotnes projekta un atlasiet publicēt vai izveidot lietojumprogrammas pakotni.

image

Atlasiet < konta nosaukums > < Microsoft Store kā lietojumprogrammas nosaukums > un atlasiet Tālāk.

image

Modificējiet versiju, lai tā atbilstu programmai.

Arhitektūrā pārbaudiet, kuras platformas tiks izlaistas. Desktop lietojumprogrammām, jūs parasti pārbauda "x86" vai "x64". Jebkurš centrālais procesors var izraisīt pakotnes izveides kļūmi, tāpēc iepriekš izveidojiet x86 un x64 arhitektūras exe projektos.

Neaizmirstiet pārliecināties, ka risinājuma konfigurācija ir izlaišana.

image

Ja veidot ir veiksmīga, tiek parādīts šāds ekrāns:

Pakete tiek ģenerēta "izvades atrašanās vietā", tāpēc noklikšķiniet uz saites, lai to augšupielādētu vēlāk, lai atvērtu programmu Explorer.

Tā kā šī ir pirmā reģistrācijas reize, tā automātiski to nenosūta uz veikalu Microsoft Store.

Lai redzētu, vai pakete un programma darbojas pareizi, noklikšķiniet uz pogas "palaist Windows lietojumprogrammas sertificēšanas komplektu", lai redzētu, vai tā darbojas.

image

Pārliecinieties, ka pakete ir izveidota pie iepakojuma galamērķi. Jūs reģistrēsit failu ar paplašinājumu ". appxupload" veikalā Microsoft Store.

image

Kopsavilkuma

Tas ir viss, kas ir izveidot paketes vietējā vidē. Nākamreiz es vēlētos veikt publisku iestatījumu Microsoft Store pusē.