Razvoj

Microsoft Desktop App Converter Guide

Microsoft Desktop App Converter Guide

Microsoft je pred časom predstavil svoj program Desktop App Converter, da bi poudaril, kako enostavno je nekatere namizne programe pretvoriti v format Universal Apps.

Glavna ideja orodja je bila olajšati razvijalcem, da starejše namizne programe za Windows spremenijo v aplikacije Store.

Programi, ki so se na ta način spremenili v aplikacije, bi imeli koristi od funkcij, ki so ekskluzivne za trgovino, kot je varnostno peskanje. Razvijalci lahko poleg tega izkoristijo dodatno izpostavljenost v trgovini Windows Store.

Pretvornik namiznih aplikacij, ki ga je Microsoft izdal pred časom, je še vedno na voljo samo kot predogled. S programom se dela in redno se izdajajo posodobitve, ki uvajajo nove funkcije ali odpravljajo težave.

Microsoft Desktop App Converter

Namizni pretvornik aplikacij lahko namestite in zaženete samo, če vaš računalnik izpolnjuje naslednje zahteve:

  1. Windows 10 Anniversary Update, nameščen v izdaji Enterprise ali Pro.
  2. 64-bitni procesor.
  3. Podpira strojno podprto virtualizacijo in prevajanje naslovov na drugi ravni (SLAT). Večina sodobnih procesorjev bi jih morala podpirati.
  4. Pretvorite lahko samo namestitvene datoteke in ne prenosnih programov.
  5. Pretvorjene aplikacije je mogoče namestiti samo v 64-bitne naprave Windows.

Nastavitev namiznega pretvornika aplikacij

Najprej morate v sistem prenesti nekaj datotek, ko jih potrebujete za namestitev namiznega pretvornika aplikacij v računalnik. Upoštevajte, da je ena od datotek osnovna slika sistema Windows, ki ima velikost 3.3 gigabajta.

Obiščite uradno Microsoftovo stran za prenos programa Desktop App Converter. Kliknite gumb za prenos in izberite DesktopAppConverter.zadrgo in eno od osnovnih slik. Osnovne slike temeljijo na različnih različicah sistema Windows. Različica 14939 je različica Anniversary Update. Izbrati morate osnovno sliko, ki ustreza vaši različici sistema Windows.

Obstaja tudi datoteka doc, ki jo boste morda želeli prenesti, saj ponuja informacije o orodju.

Od tukaj prenesite tudi Windows Software Development Kit za Windows 10. Naložil sem samostojni SDK za Windows 10, vendar obstajajo tudi drugi.

Izvlecite DesktopAppConverter.zip, ko je prenesena. Predlagam, da preneseno datoteko BaseImage premaknete v isti imenik, saj je med namestitvijo nekoliko lažje.

Če želite začeti namestitev, naredite naslednje:

  1. Dotaknite se tipke Windows, vnesite cmd.exe, pridržite Shift in Ctrl in pritisnite Enter. To odpre povišan ukazni poziv.
  2. Vnesite PowerHell.
  3. Predlagam, da z ukazom cd odprete imenik DesktopAppConverter, npr.g. cd c: \ DesktopAppConverter.
  4. Zaženite ukaz: Set-ExecutionPolicy bypass
  5. Zaženite ukaz: DesktopAppConverter.ps1 -Nastavitev -BaseImage BaseImage-14939.wim -Verbozno

Namestitev se samodejno zažene od te točke naprej. Upoštevajte, da morate računalnik znova zagnati, preden lahko začnete pretvarjati programe v aplikacije.

Windows se bo med ponovnim zagonom posodobil in samodejno odprl ukazni poziv PowerShell, ko se namizje naloži. Nato se namestitev konča in lahko začnete uporabljati program za pretvorbo programov v aplikacije.

Uporaba namiznega pretvornika aplikacij

Pretvornik aplikacij lahko pretvori stare programe Win32 ali Microsoft .NET Framework 4.61 programov v formatu UWP.

Zaženite ukaz get-help .\ DesktopAppConverter.ps1 - podrobno, da dobite podrobne informacije o parametrih in možnostih, ki jih pretvornik podpira.

Če želite program pretvoriti, zaženite naslednji ukaz:

.\ DesktopAppConverter.ps1 -Installer C: \ Installer \ MyApp.exe -InstallerArguments "/ S" -Destination C: \ Output \ MyApp -PackageName "MyApp" -Publisher "CN = ime založnika" -Verzija 0.0.0.1 -MakeAppx -Verbose

Ukaz morate prilagoditi, na primer, da se ujema s programsko potjo in imenom programa, ki ga želite pretvoriti, imenom, založnikom in različico. Upoštevajte, da se zdi, da različica zavrača prekratke ali predolge različice. Prevajalnik bo vrgel napako, če uporabite 0.8 ali 1 v ukazu. Uporabite štiri številke, kar deluje, torej različica 0.8 prikazuje kot 0.8.0.0 v ukazu.

Lahko dobite druga sporočila o napakah, vendar vas sporočila običajno usmerjajo v pravo smer, tako da veste, kaj je šlo narobe.

Če je ukaz sprejet, se zgodi naslednje:

  1. Preverja se, da okolje izpolnjuje vse zahteve.
  2. Pregledi se izvajajo na izbranem namestitvenem programu.
  3. Izhodni imenik se ustvari, če ne obstaja.
  4. Konverzijsko okolje je nastavljeno.
  5. Namestitveni program se izvaja v izoliranem okolju.

Rezultat

Orodje Desktop App Converter ustvari .appx paket, ki je različica programa UWP. V povišanem oknu ukaznega poziva PowerShell lahko zaženete naslednji ukaz, da preizkusite novo aplikacijo, preden jo podpišete:

Add-AppxPackage -Path PATHTOAppxManifest.xml -Registriraj se

Zamenjajte PATHTOAppxManifest.xml s potjo do datoteke manifesta. Najdete ga v istem imeniku kot .paket appx.

Nato lahko zaženete aplikacijo kot katero koli drugo z uporabo menija Start. Oglejte si ta priročnik za informacije o podpisovanju in težave.

Kako spremeniti levi in ​​desni gumb miške na računalniku z operacijskim sistemom Windows 10
Povsem normalno je, da so vse naprave računalniške miške ergonomsko zasnovane za desničarje. Na voljo pa so miške, ki so posebej zasnovane za levičarj...
Posnemajte klike miške tako, da v Windows 10 lebdite z miško Clickless Mouse
Uporaba miške ali tipkovnice v napačni drži čezmerne uporabe lahko povzroči veliko zdravstvenih težav, vključno s sevom, sindromom karpalnega kanala i...
S temi brezplačnimi orodji dodajte gibe miške v sistem Windows 10
V zadnjih letih so se računalniki in operacijski sistemi močno razvili. Včasih so morali uporabniki uporabljati ukaze za krmarjenje po upraviteljih da...