Publikovanie desktopových aplikácií v Microsoft Store part1

Dátum vytvorenia strany :

Životné prostredie

Windows
  • Windowse 10
Visual Studio
  • Visual Studio 2019

※ Pracuje v iných verziách, ale je nepotvrdené

Ubytovacom zariadení First

V minulosti, len aplikácie, ktoré môžu byť zverejnené v Microsoft Store boli vo formáte UWP, ale pomocou Desktop Bridge, Desktopové aplikácie vytvorené vo formulári Windows, WPF, Win32 a tak ďalej môžu byť teraz zverejnené v Microsoft Store.

Tento článok obsahuje podrobný návod na vytvorenie balíka na publikovanie desktopových aplikácií pomerne jednoduchým spôsobom.

Avšak, ako preventívne opatrenia, aplikácie, ktoré sú zabalené a inštalované Je odlišný od spustenia prostredia pri distribúcii a spustení v tradičnom ZIP (EXE) distribúcie a inštalačný formát (MSI), takže neexistuje žiadna záruka, že migrované jeden bude fungovať 100%. Ak uvažujete o distribúcii desktopových aplikácií v obchode, odporúčame vám skontrolovať správanie po balení. V niektorých prípadoch možno budete musieť upraviť program pre obchod.

Predbežná príprava

  • Vytvorili ste a dokončili počítačovú aplikáciu, ktorú chcete publikovať v programe Visual Studio.
  • Registrujete účet tak, že vaša žiadosť môže byť zverejnená v Microsoft Store (je žiaduce mať iné aplikácie zverejnené, pretože vytvorenie konta v Microsoft Store nie je predmetom)

Vytvorenie balíka projektu

Otvorte desktopové aplikácie projektu, ktorý ste vytvorili v Visual Studio. Tu je príklad tablelayoutSyncer, nástroj, ktorý mi umožňuje synchronizovať tabuľky layoutof dve databázy som vytvoril.

image

Pridať nový projekt v roztoku.

image

Vyberte Windows aplikácie balík projektu zo šablóny pridať. Názov projektu je niečo iné ako nastavenie.

image

Vyberte cieľovú platformu pre Windows 10. Cieľová verzia je v podstate up-to-date a FINE. Pre minimálnu verziu, rozhodnúť, aké funkcie a knižnice verzie, ktoré chcete použiť.

image

Balík projekt je pridaný.

image

Vytvorenie projektu balíka

Prehľadávať projekty

Nastavte, ktoré projekty sú zahrnuté v balíku. Kliknite pravým tlačidlom myši aplikácie a vyberte Pridať odkaz.

image

Vyberte projekty, ktoré chcete zahrnúť. EXE projekty odkazujú priamo na knižničné projekty, takže ich nemusíte kontrolovať.

image

Pridružiť aplikácie s obchodmi

Ak už máte konto na strane Microsoft Store, prepojte informácie medzi publikami aplikácie, ktoré vydáva a obchod. Kliknite pravým tlačidlom myši na balík projektu a vyberte publikovať alebo pridružiť aplikáciu s Store.

image

Vyberte položku Ďalej.

image

Ak ste ešte nezaregistrovali informácie o vašej aplikácii v Microsoft Store, vložte svoje meno do časti "rezervovať nový názov aplikácie" nižšie a kliknite na tlačidlo "rezervovať".

Po rezervácii, alebo ak ste už zaregistrovali informácie o aplikácii v Microsoft Store, názov aplikácie sa zobrazí v zozname. Vyberte aplikáciu, ktorú chcete prepojiť medzi nimi.

image

Kliknite na tlačidlo priradenia.

image

Upraviť balík. AppxManifest

Edit Package. AppxManifest nastaviť aplikáciu, ktorú chcete publikovať. Obsah je takmer rovnaký ako pri vytváraní aplikácie UWP, takže budem písať len Desktop-špecifické časti.

image

Aplikácie

Ak ho priradíte k obchodu, budete mať rovnaký zobrazovaný názov.

V popise zadajte popis aplikácie.

"Podporovaná rotácia" je desktopová aplikácia, takže nemusíte nič aplikovať.

image

Vizuálne aktíva

Microsoft Store vyžaduje obrázky pre aplikácie rôznych veľkostí, ktoré vyhovujú vášmu používaniu. Nemusíte mať všetky veľkosti k dispozícii, ale budete musieť dostať všetko pripravené v desiatkach.

Pomocou "Asset Generator" pripraviť jednu ikonu obrazu pre aplikáciu v súčasnej dobe Môžete tiež vytvárať veľkosti, ktoré chcete hromadne. Avšak, upravte obrázok jednotlivo v tej dobe, pretože nemusí nutne stať obraz očakávaný.

image

Funkcie

Nastavte, ktoré funkcie publikačná aplikácia používa.

Avšak, tam sú v podstate žiadne funkčné obmedzenia v desktopových aplikáciách, takže nie je tam žiadny bod v nastavení tejto položky.

image

Vyhlásenie

Nastavte ho v prípade potreby.

image

Identifikátor URI obsahu

Nastavte ho v prípade potreby.

image

Obalov

Ak priradíte obchod, jeho hodnota je nastavená a môžete ju použiť ako je.

image

Uložiť, keď budete hotoví.

Testovacie balíčky

Uistite sa, že balík je nainštalovaný a úspešne spustiť. Kliknite pravým tlačidlom myši balík projektu a vyberte ladiť alebo spustiť novú inštanciu.

image

Uistite sa, že program funguje správne.

image

Skontrolujte, či je zaregistrovaný v ponuke Štart.

image

Vytvoriť balík

Vytvorte balík na publikovanie aplikácie. Kliknite pravým tlačidlom myši na balík projektu a vyberte publikovať alebo vytvoriť balík aplikácií.

image

Vyberte < názov konta > < v Microsoft Store ako názov aplikácie > a vyberte Next.

image

Upravte verziu tak, aby zodpovedala aplikácii.

V architektúre, skontrolujte platformy, ktoré majú byť uvoľnené. Pre desktopové aplikácie, budete zvyčajne kontrolovať "x86" alebo "x64". Akýkoľvek CPU môže spôsobiť vytvorenie balíka zlyhať, takže poďme vytvoriť x86 a x64 architektúry v exe projektov vopred.

Nezabudnite sa uistiť, že konfigurácia riešenia je uvoľnenie.

image

Ak je zostava úspešná, zobrazí sa nasledujúca obrazovka:

Balík je generovaný v "výstupné umiestnenie", takže kliknite na odkaz nahrať neskôr otvoriť Explorer.

Pretože sa jedná o prvú registráciu tentoraz, to neposiela automaticky do Microsoft Store.

Ak chcete zistiť, či balík a aplikácia fungujú správne, kliknite na tlačidlo "spustiť Windows App Certification Kit", aby ste zistili, či to funguje.

image

Uistite sa, že balík je vytvorený v cieľovom balíku. Súbor s príponou ". appxupload" sa zaregistruje v Microsoft Store.

image

Zhrnutie

To je všetko, čo je vytvoriť balíky v lokálnom prostredí. Nabudúce by som chcel, aby verejné nastavenie na strane Microsoft Store.