Publikování aplikací pro stolní počítače v části Microsoft Store1
Prostředí
- Windows
-
- Windows 10
- Visual Studio
-
- Visual Studio 2019
※ Pracuje v jiných verzích, ale je nepotvrzený
Zpočátku
V minulosti byly pouze aplikace, které mohou být publikovány v obchodě Microsoft Store, ve formátu UPW, ale pomocí aplikace Desktop Bridge, Desktopové aplikace vytvořené ve Formuláři systému Windows, WPF, Win32 a tak dále lze nyní publikovat v microsoft storu.
Tento článek obsahuje podrobné pokyny, jak vytvořit balíček pro publikování desktopových aplikací relativně jednoduchým způsobem.
Z preventivních důvodů však aplikace, které jsou zabaleny a instalovány Liší se od prostředí spuštění při distribuci a spuštění v tradiční zip (EXE) distribuce a instalační formát (MSI), takže neexistuje žádná záruka, že migrované jeden bude fungovat 100%. Pokud uvažujete o distribuci desktopových aplikací ve Storu, doporučujeme zkontrolovat chování po zabalení. V některých případech může být nutné upravit program pro Store.
Předpříprava
- Vytvořili jste a dokončili desktopovou aplikaci, kterou chcete publikovat v sadě Visual Studio.
- Registrujete účet, aby vaše aplikace mohla být publikována v Microsoft Storu (je žádoucí, aby byly publikovány další aplikace, protože vytvoření účtu v Microsoft Storu není předmětem)
Vytvoření projektu balíčku
Otevřete projekt desktopové aplikace, který jste vytvořili v sadě Visual Studio. Zde je příklad tablelayoutSyncer, nástroj, který mi umožňuje synchronizovat rozložení tabulky ze dvou databází, které jsem vytvořil.
Přidejte nový projekt do řešení.
Vyberte projekt balíčku aplikací systému Windows ze šablony a přidejte jej. Název projektu je cokoliv jiného než instalační program.
Vyberte cílovou platformu pro Windows 10. Cílová verze je v podstatě aktuální a v pořádku. Pro minimální verzi se rozhodněte, jaké funkce a verze knihovny chcete použít.
Balíček projektu je přidán.
Nastavení projektu balíčku
Procházet projekty
Nastavte, které projekty jsou zahrnuty v balíčku. Klikněte pravým tlačítkem myši na Aplikace a vyberte Přidat odkaz.
Vyberte projekty, které chcete zahrnout. Exe projekty jsou odkazovány přímo knihovní projekty, takže není nutné je kontrolovat.
Přidružení aplikací k obchodům
Pokud již máte účet na straně Microsoft Store, propojte informace mezi aplikací, kterou publikuje, a úložištěm. Klikněte pravým tlačítkem myši na projekt balíčku a vyberte Publikovat nebo Přidružit aplikaci k úložišti.
Vyberte Další.
Pokud jste ještě nezaregistrovali informace o aplikaci v obchodě Microsoft Store, zadejte své jméno do pole "Rezervovat nové jméno aplikace" níže a klikněte na tlačítko "Rezervovat".
Po rezervaci nebo pokud jste již zaregistrovali informace o aplikaci v obchodě Microsoft Store, zobrazí se v seznamu název aplikace. Vyberte aplikaci, kterou chcete propojit z nich.
Klepněte na tlačítko Přidružení.
Upravit package.appxmanifest
Chcete-li nastavit aplikaci, kterou chcete publikovat, upravte soubor Package.appxmanifest. Obsah je téměř stejný, jako když vytvoříte aplikaci UPW, takže budu psát pouze desktop-specifické části.
Aplikace
Pokud jej přidružíte k obchodu, budete mít stejný zobrazovaný název.
Do pole Popis zadejte popis aplikace.
"Podporované střídání" je desktopová aplikace, takže nemusíte nic používat.
Vizuální datové zdroje
Microsoft Store vyžaduje obrázky pro aplikace různých velikostí, aby vyhovovaly vašemu použití. Nemusíte mít všechny velikosti k dispozici, ale budete muset dostat to všechno připravené v desítkách.
Pomocí "generátoru majetku" pro přípravu jednoho obrázku ikony pro aplikaci v současné době Můžete také vytvořit požadované velikosti hromadně. V té době však upravte obrázek jednotlivě, protože nemusí být nutně očekávaným obrazem.
Funkce
Nastavte, jaké funkce aplikace pro publikování používá.
V aplikacích klasické pracovní plochy však v podstatě neexistují žádná funkční omezení, takže nemá smysl tuto položku nastavovat.
Prohlášení
V případě potřeby jej nastavte.
Identifikátor URI obsahu
V případě potřeby jej nastavte.
Obalu
Pokud přizpůsobujete úložiště, jeho hodnota je nastavena a můžete ji použít tak, jak je.
Ušetři, až skončíš.
Testovací balíčky
Ujistěte se, že je balíček nainstalován a úspěšně spuštěn. Klikněte pravým tlačítkem myši na projekt balíčku a vyberte Ladění nebo Spustit novou instanci.
Zkontrolujte, zda program funguje správně.
Ujistěte se, že je registrovaná v nabídce Start.
Vytvoření balíčku
Vytvořte balíček pro publikování aplikace. Klikněte pravým tlačítkem myši na projekt balíčku a vyberte Publikovat nebo Vytvořit balíček aplikace.
Vyberte <Název účtu><V Microsoft Storu jako název aplikace> a vyberte Další.
Upravte verzi tak, aby odpovídala aplikaci.
V architektuře zkontrolujte platformy, které mají být uvolněny. U desktopových aplikací obvykle zkontrolujete "x86" nebo "x64". Jakýkoli procesor může způsobit selhání vytváření balíčků, takže předem vytvoříme architektury x86 a x64 v projektech exe.
Nezapomeňte se ujistit, že konfigurace řešení je release.
Pokud je sestavení úspěšné, zobrazí se následující obrazovka:
Balíček je generován v "výstupníumístění", takže klikněte na odkaz nahrát později otevřít Explorer.
Vzhledem k tomu, že se jedná o první registraci tentokrát, neodešle automaticky do obchodu Microsoft Store.
Pokud chcete zjistit, jestli balíček a aplikace fungují správně, klikněte na tlačítko Spustit Certifikační sada aplikací pro Windows a zjistěte, jestli funguje.
Ujistěte se, že balíček je vytvořen v cíli balíčku. Soubor s příponou ".appxupload" zaregistrujete v obchodě Microsoft Store.
Shrnutí
To je vše, co je k vytváření balíčků v místním prostředí. Příště bych chtěl udělat veřejné nastavení na straně Microsoft Store.