Microsoft Desktop App Converter rokasgrāmata
- Kategorija: Attīstība
Microsoft demonstrēja savu Darbvirsmas lietotņu pārveidotājs programma pirms kāda laika lai uzsvērtu, cik viegli ir pārveidot dažas darbvirsmas programmas Universal Apps formātā.
Rīka galvenā ideja bija atvieglot izstrādātājiem mantoto Windows darbvirsmu programmu pārvēršanu veikala lietotnēs.
Programmas, kas šādā veidā pārveidotas par lietotnēm, gūtu labumu no ekskluzīvām veikalam paredzētajām funkcijām, piemēram, drošības smilšukaste. Turklāt izstrādātāji var gūt labumu no papildu ekspozīcijas Windows Store.
Darbvirsmas lietotņu pārveidotājs, kuru Microsoft izlaida pirms kāda laika, joprojām ir pieejams tikai kā priekšskatījums. Programma tiek strādāta, un regulāri tiek izlaisti atjauninājumi, kas ievieš jaunas funkcijas vai novērš problēmas.
Microsoft Desktop App Converter
Jūs varat instalēt un palaist Desktop App Converter tikai tad, ja jūsu dators atbilst šādām prasībām:
- Windows 10 gadadienas atjauninājums ir instalēts Enterprise vai Pro izdevumā.
- 64 bitu procesors.
- Atbalsta aparatūras atbalstītu virtualizāciju un otrā līmeņa adrešu tulkošanu (SLAT). Lielākajai daļai mūsdienu CPU vajadzētu tos atbalstīt.
- Jūs drīkstat konvertēt tikai instalēšanas failus, nevis pārnēsājamas programmas.
- Pārvērstās lietotnes var izvietot tikai 64 bitu Windows ierīcēs.
Darbvirsmas lietotņu pārveidotāja iestatīšana
Pirmā lieta, kas jums jādara, ir lejupielādēt dažus failus savā sistēmā, jo jums tie jāinstalē datorā darbvirsmas lietotņu pārveidotājā. Lūdzu, ņemiet vērā, ka viens no failiem ir Windows bāzes attēls, kura lielums ir 3,3 gigabaiti.
Apmeklējiet oficiālo Microsoft lejupielādes lapu darbvirsmas lietotņu pārveidotājam. Noklikšķiniet uz lejupielādes pogas un atlasiet DesktopAppConverter.zip un vienu no bāzes attēliem. Bāzes attēli ir balstīti uz dažādām Windows versijām. Versija 14939 ir Anniversary Update versija. Jums jāizvēlas bāzes attēls, kas atbilst jūsu Windows versijai.
Ir arī doc fails, kuru jūs, iespējams, vēlēsities lejupielādēt, jo tas piedāvā informāciju par rīku.
Lejupielādējiet arī Windows programmatūras izstrādes komplektu operētājsistēmai Windows 10 no šejienes . Esmu lejupielādējis Windows standalone SDK operētājsistēmai Windows 10, taču ir arī citi.
Izgūstiet failu DesktopAppConverter.zip, tiklīdz tas ir lejupielādēts. Es iesaku jums pārvietot lejupielādēto BaseImage failu uz to pašu direktoriju, jo tas iestatīšanas laikā to nedaudz atvieglo.
Lai sāktu iestatīšanu, rīkojieties šādi:
- Pieskarieties Windows taustiņam, ierakstiet cmd.exe, turiet nospiestu Shift un Ctrl un nospiediet Enter. Tas atver paaugstinātu komandu uzvedni.
- Ierakstiet Powershell.
- Es iesaku jums izmantot komandu cd, lai dotos uz DesktopAppConverter direktoriju, piem. cd c: DesktopAppConverter.
- Palaidiet komandu: Set-ExecutionPolicy apvedceļš
- Palaidiet komandu: DesktopAppConverter.ps1 -Setup -BaseImage BaseImage-14939.wim -Verbose
Sākot no šī brīža iestatīšana tiek palaista automātiski. Lūdzu, ņemiet vērā: lai varētu sākt programmu pārvēršanu lietotnēs, jums ir jārestartē personālais dators.
Atsāknēšanas laikā Windows atjaunināsies un automātiski atvērs PowerShell komandu uzvedni, kad darbvirsma tiek ielādēta. Pēc tam iestatīšana ir pabeigta, un jūs, iespējams, sākat lietot programmu, lai pārveidotu programmas lietotnēs.
Izmantojot darbvirsmas lietotņu pārveidotāju
Lietotņu pārveidotājs var pārveidot mantotās Win32 programmas vai Microsoft .NET Framework 4.61 programmas UWP formātā.
Palaidiet komandu get-help. DesktopAppConverter.ps1 - sīki izstrādāts, lai iegūtu detalizētu informāciju par parametriem un opcijām, kuras atbalsta pārveidotājs.
Lai pārveidotu programmu, palaidiet šo komandu:
. DesktopAppConverter.ps1 -Installer C: Installer MyApp.exe -InstallerArguments '/ S' -Destions C: Output MyApp -PackageName 'MyApp' -Publisher 'CN = Publishername' -Versijas 0.0.0.1 -MakeAppx -Verb
Jums jāpielāgo komanda, piemēram, lai atbilstu konvertējamās programmas ceļam un nosaukumam, nosaukumam, izdevējam un versijai. Lūdzu, ņemiet vērā, ka šķiet, ka versija noraida pārāk īsas vai pārāk garas versijas. Kompilators izmet kļūdu, ja komandā izmantojat 0,8 vai 1. Izmantojiet četrus ciparus, kas darbojas, tā, ka versija 0.8 komandā tiek parādīta kā 0.8.0.0.
Jūs varat saņemt citus kļūdu ziņojumus, taču ziņojumi parasti norāda jūs pareizajā virzienā, lai jūs zināt, kas nogāja greizi.
Ja komanda tiek pieņemta, notiek šādi:
- Pārbaudes tiek veiktas, lai pārliecinātos, ka vide atbilst visām prasībām.
- Pārbaudes tiek veiktas izvēlētajam instalētājam.
- Izvades direktorijs tiek izveidots, ja tas neeksistē.
- Ir izveidota konvertēšanas vide.
- Instalēšanas programma darbojas izolētā vidē.
Rezultāts
Desktop App Converter rīks izveido .appx pakotni, kas ir programmas UWP versija. Paaugstinātā PowerShell komandu uzvednes logā varat palaist šo komandu, lai pārbaudītu jauno lietotni pirms tās parakstīšanas:
Add-AppxPackage -Path PATHTOAppxManifest.xml -Reģistrēties
Aizstāt PATHTOAppxManifest.xml ar ceļu uz manifesta failu. Tas atrodas tajā pašā direktorijā kā .appx pakotne.
Pēc tam jūs varat palaist lietotni tāpat kā jebkuru citu, izmantojot izvēlni Sākt. Iepazīstieties ar šo rokasgrāmatu informācijas parakstīšanai un jautājumiem.