Publikovanie desktopových aplikácií v Microsoft Store part1
Ž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.
Pridať nový projekt v roztoku.
Vyberte Windows aplikácie balík projektu zo šablóny pridať. Názov projektu je niečo iné ako nastavenie.
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ť.
Balík projekt je pridaný.
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.
Vyberte projekty, ktoré chcete zahrnúť. EXE projekty odkazujú priamo na knižničné projekty, takže ich nemusíte kontrolovať.
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.
Vyberte položku Ďalej.
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.
Kliknite na tlačidlo priradenia.
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.
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ť.
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ý.
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.
Vyhlásenie
Nastavte ho v prípade potreby.
Identifikátor URI obsahu
Nastavte ho v prípade potreby.
Obalov
Ak priradíte obchod, jeho hodnota je nastavená a môžete ju použiť ako je.
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.
Uistite sa, že program funguje správne.
Skontrolujte, či je zaregistrovaný v ponuke Štart.
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í.
Vyberte < názov konta > < v Microsoft Store ako názov aplikácie > a vyberte Next.
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.
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.
Uistite sa, že balík je vytvorený v cieľovom balíku. Súbor s príponou ". appxupload" sa zaregistruje v Microsoft Store.
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.