Darbalaukio taikomųjų programų publikavimas "Microsoft Store part1"
Aplinkos
- Windows
-
- "Windows 10"
- Visual Studija
-
- "Visual Studio 2019"
※ Veikia kitose versijose, bet yra nepatvirtinta
Iš pradžių
Anksčiau tik programos, kurias galima publikuoti "Microsoft Store", buvo UWP formatu, bet naudojant darbalaukio tiltą, Darbalaukio programos, sukurtos naudojant "Windows" formą, WPF, "Win32" ir t. t., dabar gali būti publikuojamos "Microsoft Store".
Šiame straipsnyje pateikiamos nuoseklios instrukcijos, kaip palyginti paprastai sukurti darbalaukio taikomųjų programų publikavimo paketą.
Tačiau atsargumo sumetimais programos, kurios yra supakuotos ir įdiegtos Jis skiriasi nuo vykdymo aplinkoje, kai platinate ir paleisti tradicinių ZIP(EXE) paskirstymo ir diegimo formatu (MSI), todėl nėra jokių garantijų, kad perkeltas vienas veiks 100%. Jei ketinate platinti darbalaukio taikomąsias programas parduotuvėje, rekomenduojame patikrinti veikimą po pakavimo. Kai kuriais atvejais gali tekti modifikuoti Parduotuvės programą.
Išankstinis paruošimas
- Sukūrėte ir baigėte darbalaukio programą, kurią norite publikuoti "Visual Studio".
- Registruojate abonementą, kad jūsų programa galėtų būti publikuojama "Microsoft Store" (pageidautina, kad kitos programėlės būtų publikuotos, nes abonemento kūrimas "Microsoft Store" nėra tema)
Paketo projekto kūrimas
Atidarykite darbalaukio programos projektą, kurį sukūrėte Visual Studio. Čia yra tablelayoutSyncer, įrankis, kuris leidžia man sinchronizuoti lentelės maketą iš dviejų duomenų bazių aš sukūriau pavyzdys.
Į sprendimą įtraukite naują projektą.
Pasirinkite "Windows" taikomųjų programų paketo projektą iš šablono, kad jį įtrauktumėte. Projekto pavadinimas yra tik sąranka.
Pasirinkite paskirties platformą, skirtą "Windows 10". Tikslinė versija iš esmės yra up-to-data ir bauda. Minimaliai versijai nuspręskite, kokias funkcijas ir bibliotekos versijas norite naudoti.
Pridedamas paketo projektas.
Paketo projekto nustatymas
Naršyti projektus
Nustatykite, kurie projektai įtraukiami į paketą. Dešiniuoju pelės mygtuku spustelėkite Programos ir pasirinkite Pridėti nuorodą.
Pasirinkite projektus, kuriuos norite įtraukti. EXE projektai yra tiesiogiai susiję su bibliotekos projektais, todėl jų tikrinti nereikia.
Programų susiejimas su parduotuvėmis
Jei jau turite paskyrą "Microsoft Store" pusėje, susiekite informaciją tarp taikomosios programos, kurią ji publikuoja, ir parduotuvės. Dešiniuoju pelės mygtuku spustelėkite paketo projektą ir pasirinkite Publikuoti arba susieti programą su parduotuve.
Pasirinkite Pirmyn.
Jei dar neužregistravote savo programos informacijos "Microsoft Store", įveskite savo vardą toliau esančiame "Užsakyti naują programos pavadinimą" ir spustelėkite mygtuką "Užsakyti".
Užsakant arba jei jau užregistravote programos informaciją "Microsoft Store", programos pavadinimas bus rodomas sąraše. Pasirinkite programą, kurią norite susieti.
Spustelėkite mygtuką Susiejimas.
Redaguoti Package.appxmanifest
Redaguokite Package.appxmanifest, kad nustatytumėte programą, kurią norite publikuoti. Turinys yra beveik tas pats, kaip ir kai kuriate UWP programą, todėl aš parašyti tik darbalaukio konkrečią dalį.
Programa
Jei susiesite ją su parduotuve, turėsite tą patį rodomą pavadinimą.
Apraše įveskite programos aprašymą.
"Palaikomas pasukimas" yra darbalaukio programa, todėl jums nereikia nieko taikyti.
Vaizdiniai ištekliai
"Microsoft Store" reikalauja įvairių dydžių programėlių vaizdų, kad jie atitiktų jūsų naudojimą. Jūs neturite turėti visus dydžius, bet jums reikia gauti visa tai paruošta dešimtys.
Naudojant "turto generatorius" parengti vieną piktogramą vaizdas app šiuo metu Taip pat galite masiškai kurti norimus dydžius. Tačiau prašome koreguoti vaizdą atskirai tuo metu, nes jis nebūtinai tampa vaizdas tikimasi.
Funkcijos
Nustatykite, kokias funkcijas naudoja publikavimo programa.
Tačiau stalinių kompiuterių programose iš esmės nėra funkcinių apribojimų, todėl nėra prasmės nustatyti šį elementą.
Deklaracija
Jei reikia, nustatykite.
Turinio URI
Jei reikia, nustatykite.
Pakuotės
Jei susiejate parduotuvę, jos reikšmė nustatoma ir ją galite naudoti taip, kaip yra.
Įrašykite, kai baigsite.
Paketų testavimas
Įsitikinkite, kad paketas yra įdiegtas ir sėkmingai paleistas. Dešiniuoju pelės mygtuku spustelėkite paketo projektą ir pasirinkite Derinti arba Pradėti naują egzempliorių.
Įsitikinkite, kad programa veikia tinkamai.
Įsitikinkite, kad jis užregistruotas meniu Pradėti.
Paketo kūrimas
Sukurkite paketą, kad publikuotumėte taikomąją programą. Dešiniuoju pelės mygtuku spustelėkite paketo projektą ir pasirinkite Publikuoti arba Kurti programų paketą.
Pasirinkite <Abonemento pavadinimas><"Microsoft Store" kaip programos pavadinimas> ir pasirinkite Pirmyn.
Modifikuokite versiją, kad ji atitiktų taikomąją programą.
Architektūroje patikrinkite išleistas platformas. Stalinėms programoms paprastai patikrinsite "x86" arba "x64". Bet cpu gali sukelti paketo kūrimas nepavyksta, todėl galime sukurti x86 ir x64 architektūros exe projektai iš anksto.
Nepamirškite įsitikinti, kad sprendimo konfigūracija yra leidimo.
Jei komponavimo versija bus sėkminga, pamatysite šį ekraną:
Paketas generuojamas "išvesties vietoje", todėl spustelėkite nuorodą, kad jį nusiųstumėte vėliau, kad atidarytumėte "Explorer".
Kadangi tai yra pirmoji registracija šį kartą, ji automatiškai nesiunčia į "Microsoft Store".
Norėdami sužinoti, ar paketas ir programėlė veikia tinkamai, spustelėkite mygtuką "Paleisti "Windows" programų sertifikavimo rinkinį", kad sužinotumėte, ar jis veikia.
Įsitikinkite, kad paketas sukurtas paketo paskirties vietoje. "Microsoft Store" užregistruosite failą su plėtiniu ".appxupload".
Santrauka
Tai viskas, ką reikia sukurti paketus vietos aplinkoje. Kitą kartą norėčiau padaryti viešą "Microsoft Store" pusės parametrą.