Microsoft Desktop App Converter -opas
- Luokka: Kehitys
Microsoft esitteli Desktop App Converter ohjelmoida jonkin aikaa sitten korostaa kuinka helppoa on muuntaa joitain työpöytäohjelmia Universal Apps -muotoon.
Työkalun pääideana oli auttaa kehittäjiä muuttamaan Windowsin vanhat työpöytäohjelmat Store-sovelluksiksi.
Tällä tavoin sovelluksiksi muutetut ohjelmat hyötyisivät Store-yksinoikeuksista, kuten turvallisuuden hiekkalaatikosta. Kehittäjät voivat myös hyötyä ylimääräisestä näkyvyydestä Windows Storessa.
Microsoftin jonkin aikaa sitten julkaisema Desktop App Converter on edelleen saatavana vain esikatseluna. Ohjelmaa kehitetään edelleen, ja päivityksiä julkaistaan säännöllisesti, jotka tuovat käyttöön uusia ominaisuuksia tai korjaavat ongelmat.
Microsoft Desktop App Converter
Voit asentaa ja käyttää Desktop App Converter -sovellusta vain, jos tietokoneesi täyttää seuraavat vaatimukset:
- Windows 10 Anniversary Update on asennettu Enterprise- tai Pro-versioon.
- 64-bittinen prosessori.
- Tukee laitteistoavusteista virtualisointia ja toisen tason osoitteiden kääntämistä (SLAT). Nykyaikaisimman CPU: n tulisi tukea niitä.
- Asiakas saa muuntaa vain asennustiedostoja eikä kannettavia ohjelmia.
- Muunnetut sovellukset voidaan ottaa käyttöön vain 64-bittisiin Windows-laitteisiin.
Desktop App Converter -asennus
Ensimmäinen asia, joka sinun on tehtävä, on ladata pari tiedostoa järjestelmään, kun vaadit niitä asentamaan Desktop App Converter -sovelluksen tietokoneelle. Huomaa, että yksi tiedostoista on Windows-pohjakuva, jonka koko on 3,3 gigatavua.
Käy virallisella Microsoftin lataussivulla työpöytäsovellusten muuntajille. Napsauta latauspainiketta ja valitse DesktopAppConverter.zip ja yksi peruskuvista. Peruskuvat perustuvat erilaisiin Windows-versioihin. Versio 14939 on vuosipäivän päivitysversio. Sinun on valittava peruskuva, joka vastaa Windows-versiota.
On myös doc-tiedosto, jonka voit ladata, koska se tarjoaa tietoja työkalusta.
Lataa myös Windows 10: n Windows-ohjelmistokehityspaketti täältä . Olen ladannut Windows standalone SDK: n Windows 10: lle, mutta on muitakin.
Pura DesktopAppConverter.zip-tiedosto, kun se on ladattu. Ehdotan, että siirrät ladatun BaseImage-tiedoston samaan hakemistoon, koska se tekee siitä hieman helpomman asennuksen aikana.
Aloita asennus seuraavasti:
- Napauta Windows-näppäintä, kirjoita cmd.exe, pidä Shift ja Ctrl painettuna ja paina Enter. Tämä avaa korotetun komentorivin.
- Kirjoita Powershell.
- Ehdotan, että käytät cd-komentoa siirtyäksesi DesktopAppConverter-hakemistoon, esim. cd c: DesktopAppConverter.
- Suorita komento: Set-ExecutionPolicy ohitus
- Suorita komento: DesktopAppConverter.ps1 -Setup -BaseImage BaseImage-14939.wim -Verbose
Asennus suoritetaan automaattisesti siitä pisteestä eteenpäin. Huomaa, että tietokone on käynnistettävä uudelleen ennen kuin voit aloittaa ohjelmien muuntamisen sovelluksiksi.
Windows päivittyy uudelleenkäynnistyksen aikana ja avaa PowerShell-komentorivin automaattisesti, kun työpöytä latautuu. Asennus on sitten valmis, ja voit aloittaa ohjelman käytön muuntamaan ohjelmia sovelluksiksi.
Desktop App Converter -sovelluksen käyttäminen
Sovellusmuunnin voi muuntaa vanhat Win32- tai Microsoft .NET Framework 4.61 -ohjelmat UWP-muotoon.
Suorita get-help-komento. DesktopAppConverter.ps1 -tiedot, jotta saadaan yksityiskohtaiset tiedot muuntimen tukemista parametreista ja vaihtoehdoista.
Ohjelma muunnetaan suorittamalla seuraava komento:
. DesktopAppConverter.ps1 -Installer C: Installer MyApp.exe -InstallerArguments '/ S' -Destination C: Output MyApp -PackageName 'MyApp' -Lublisher 'CN = Publishername' -Version 0.0.0.1 -MakeAppx -Verb
Sinun on mukautettava komentoa esimerkiksi vastaamaan muunnettavan ohjelman polkua ja nimeä, nimeä, julkaisijaa ja versiota. Huomaa, että versio näyttää hylkäävän liian lyhyet tai liian pitkät versiot. Kääntäjä heittää virheen, jos käytät komennossa 0.8 tai 1. Käytä neljää numeroa, mikä toimii, joten versio 0.8 näkyy komennossa 0.8.0.0.
Voit saada muita virheilmoituksia, mutta viestit yleensä ohjaavat sinua oikeaan suuntaan, jotta tiedät mitä meni pieleen.
Jos komento hyväksytään, tapahtuu seuraava:
- Tarkastuksilla varmistetaan, että ympäristö täyttää kaikki vaatimukset.
- Tarkistukset suoritetaan valitulle asentajalle.
- Tuloshakemisto luodaan, jos sitä ei ole.
- Muuntoympäristö on määritetty.
- Asennusohjelmaa käytetään eristetyssä ympäristössä.
Lopputulos
Desktop App Converter -työkalu luo .appx-paketin, joka on ohjelman UWP-versio. Voit suorittaa seuraavan komennon kohotetussa PowerShell-komentorivi-ikkunassa testataksesi uutta sovellusta ennen sen allekirjoittamista:
Add-AppxPackage -Path PATHTOAppxManifest.xml -Rekisteröidy
Korvaa PATHTOAppxManifest.xml polulla manifestitiedostoon. Löydät sen samasta hakemistosta kuin .appx-paketti.
Voit sitten suorittaa sovelluksen kuten mikä tahansa muu Käynnistä-valikon avulla. Katso tämä opas tietojen allekirjoittamiseen ja kysymyksiin.