Microsoft Desktop App Converter útmutató
- Kategória: Fejlődés
A Microsoft bemutatta Desktop App Converter program Kis idővel ezelött annak kiemelésére, hogy milyen egyszerű konvertálni egyes asztali programokat Universal Apps formátumba.
Az eszköz fő gondolata az volt, hogy megkönnyítsék a fejlesztők számára a régi Windows rendszerű asztali programok Store alkalmazásokká történő átalakítását.
Az ilyen módon alkalmazássá vált programok részesülnének az Áruház-exkluzív funkciókból, például a biztonsági homokozóból. A fejlesztők számára előnyös lehet a Windows Store további expozíciója is.
A Microsoft által egy ideje kiadott Desktop App Converter továbbra is csak előnézetként érhető el. A program kidolgozásán dolgoznak, és rendszeresen megjelennek frissítések, amelyek új funkciókat vezetnek be vagy javításokat okoznak.
Microsoft Desktop App Converter
Csak akkor telepítheti és futtathatja a Desktop App Converter programot, ha számítógépe megfelel az alábbi követelményeknek:
- A Windows 10 évforduló frissítése telepítve van az Enterprise vagy a Pro kiadásra.
- 64 bites processzor.
- Támogatja a hardveres virtualizációt és a második szintű címfordítást (SLAT). A legtöbb modern CPU-nak támogatnia kell ezeket.
- Kizárólag telepítő fájlokat konvertálhat, és nem hordozható programokat.
- A konvertált alkalmazásokat csak 64 bites Windows eszközökre lehet telepíteni.
Asztali alkalmazás konvertáló beállítása
Az első dolog, amit meg kell tennie, töltsön le néhány fájlt a rendszerére, ahogyan a Desktop App Converter számítógépen történő telepítéséhez szüksége van rájuk. Felhívjuk figyelmét, hogy az egyik fájl egy Windows alapkép, amelynek mérete 3,3 gigabájt.
Látogasson el a Microsoft hivatalos letöltési oldalára a Desktop App Converter programhoz. Kattintson a letöltés gombra, válassza a DesktopAppConverter.zip fájlt és az egyik alapképet. Az alapképek a Windows különféle verzióin alapulnak. A 14939-es verzió az Anniversary Update verzió. Ki kell választania az alapképet, amely megfelel a Windows verziójának.
Van egy doc fájl, amelyet érdemes letölteni, mivel információt nyújt az eszközről.
Töltse le a Windows 10 szoftverfejlesztő készletét is innen . Letöltöttem a Windows 10 önálló SDK-t, de vannak mások is.
Bontsa ki a DesktopAppConverter.zip fájlt, miután letöltötte. Azt javaslom, hogy helyezze át a letöltött BaseImage fájlt ugyanabba a könyvtárba, mivel ez kissé megkönnyíti a telepítést.
A beállítás elindításához tegye a következőket:
- Érintse meg a Windows billentyűt, írja be a cmd.exe fájlt, tartsa lenyomva a Shift és a Ctrl billentyűket, és nyomja meg az enter billentyűt. Ez megnyit egy megemelt parancssort.
- Írja be a powershell parancsot.
- Azt javaslom, hogy használja a cd parancsot a DesktopAppConverter könyvtárba lépéshez, pl. cd c: DesktopAppConverter.
- Futtassa a következő parancsot: Set-ExecutionPolicy bypass
- Futtassa a következő parancsot: DesktopAppConverter.ps1 -Setup -BaseImage BaseImage-14939.wim -Verbose
A telepítés attól a ponttól automatikusan fut. Felhívjuk figyelmét, hogy a programok alkalmazásba konvertálásához el kell indítania a számítógépet.
A Windows frissíti az újraindítás során, és automatikusan megnyit egy PowerShell parancssort, amikor az asztal betöltődik. Ezután a telepítés befejeződött, és elkezdheti a program használatát a programok alkalmazásra konvertálására.
A Desktop App Converter használata
Az alkalmazáskonverter konvertálhatja a régi Win32 programokat vagy a Microsoft .NET Framework 4.61 programokat UWP formátumra.
Futtassa a get-help parancsot. DesktopAppConverter.ps1 - részletesen ismerteti a konverter által támogatott paraméterekkel és lehetőségekkel kapcsolatos részletes információkat.
Program konvertálásához futtassa a következő parancsot:
. DesktopAppConverter.ps1 -Installer C: Installer MyApp.exe -InstallerArguments '/ S' -Destination C: Output MyApp -PackageName 'MyApp' -Publisher 'CN = megjelenítőnév' - 0.0.0.1-verzió - MakeoseAppx -Verb
Be kell állítania a parancsot, például úgy, hogy megfeleljen a konvertálni kívánt program elérési útjának és nevének, a névnek, a kiadónak és a verziónak. Felhívjuk figyelmét, hogy a verzió úgy tűnik, hogy elutasítja a túl rövid vagy túl hosszú verziókat. A fordító hibát okoz, ha a parancsban 0,8 vagy 1 értéket használ. Használjon négy számjegyet, amely működik, így a 0.8-as verzió 0.8.0.0-ként jelenik meg a parancsban.
Lehet, hogy más hibaüzeneteket is kap, de az üzenetek általában a helyes irányba mutatnak, hogy tudd, mi ment a bajba.
Ha a parancsot elfogadják, a következő történik:
- Ellenőrzéseket végeznek annak biztosítása érdekében, hogy a környezet megfelel-e minden követelménynek.
- Az ellenőrzéseket a kiválasztott telepítő végzi.
- A kimeneti könyvtár akkor jön létre, ha nem létezik.
- A Konverziós környezet beállítva.
- A telepítő izolált környezetben működik.
Az eredmény
A Desktop App Converter eszköz létrehoz egy .appx csomagot, amely a program UWP verziója. A következő parancsot futtathatja a megnövekedett PowerShell parancssori ablakban az új alkalmazás teszteléséhez az aláírás előtt:
Add-AppxPackage -Path PATHTOAppxManifest.xml -Register
Cserélje ki a PATHTOAppxManifest.xml fájlt a manifeszt fájl elérési útjára. Ugyanazon könyvtárban található, mint az .appx csomag.
Ezután a Start menü segítségével futtathatja az alkalmazást, mint bármely más. Nézze meg ezt az útmutatót az információk aláírására és a kérdésekre.