Microsoft Desktop App Converter Gids

0
196

Microsoft demonstreerde zijn Desktop-App Converter programma enige tijd geleden om te benadrukken hoe eenvoudig het is om te zetten sommige desktop-programma ‘ s voor Universele Apps formaat.

Het belangrijkste idee achter het programma is om het makkelijker te maken voor ontwikkelaars om te draaien oudere desktop programma ‘ s voor Windows in Store-apps.

Programma ‘ s omgezet in apps deze manier profiteren van het Winkel-exclusieve functies, zoals veiligheid sandboxing. Ontwikkelaars kunnen bovendien profiteren van extra belichting in de Windows Store.

De Desktop-App Converter die Microsoft heeft enige tijd geleden is nog steeds alleen beschikbaar als een voorbeeld. Het programma wordt gewerkt, en de updates worden regelmatig uitgebracht dat de invoering van nieuwe functies of het oplossen van problemen.

Microsoft Desktop App Converter

microsoft desktop app converter

U mag alleen het installeren en uitvoeren van de Desktop-App Converter als uw computer voldoet aan de volgende eisen voldoen:

  1. Windows 10-Jarig bestaan Update geïnstalleerd op Enterprise of Pro-editie.
  2. 64-bit processor.
  3. Ondersteunt hardware-ondersteunde virtualisatie en Second Level Address Translation (SLAT). De meeste moderne cpu ‘ s moet ondersteunen.
  4. U mag alleen zetten installer-bestanden en niet draagbare programma ‘ s.
  5. Omgezet apps kunnen alleen worden ingezet voor 64-bits Windows-apparaten.

Desktop App Converter Setup

setup

Eerste ding dat u hoeft te doen is het downloaden van een aantal bestanden op uw systeem als u ze nodig hebt voor het installeren van de Desktop-App-Converter op de computer. Houd er rekening mee dat een van de bestanden is een Windows-base afbeelding met een grootte van 3.3 Gigabyte.

Bezoek de officiële website van Microsoft download pagina voor de Desktop-App Converter. Klik op de knop download en selecteer DesktopAppConverter.zip en één van de basis foto ‘ s. De Basis foto ‘ s zijn gebaseerd op verschillende versies van Windows. Versie 14939 is de Verjaardag Update versie. Je moet de basis afbeelding die overeenkomt met uw versie van Windows.

Er is een doc-bestand dat u wilt downloaden en biedt informatie over het programma.

Ook het downloaden van de Windows Software Development Kit voor Windows 10 van hier. Heb ik gedownload van de Windows Zelfstandige SDK voor Windows-10, maar er zijn anderen.

Pak de DesktopAppConverter.zip bestand nadat het is gedownload. Ik stel voor dat u verplaatsen van de gedownloade BaseImage bestand op in dezelfde map als het maakt het een beetje gemakkelijker te maken tijdens de installatie.

Om de setup te starten, doet u het volgende:

  1. Tik op de Windows-toets, type cmd.exe houd Shift en Ctrl ingedrukt, en druk op enter. Dit opent een opdrachtprompt met verhoogde bevoegdheden.
  2. Type powershell.
  3. Ik stel u voor gebruik het cd commando om naar de DesktopAppConverter directory, bijvoorbeeld een cd c:DesktopAppConverter.
  4. Voer de volgende opdracht in: Set-ExecutionPolicy bypass
  5. De opdracht uitvoeren: DesktopAppConverter.ps1 -Setup -BaseImage BaseImage-14939.wim -Verbose

Setup wordt automatisch uitgevoerd vanaf dat punt verder. Houd er rekening mee dat je nodig hebt om de PC te herstarten voordat u kunt beginnen met het omzetten van programma ‘ s naar apps.

Windows update zal tijdens het opstarten en het openen van een PowerShell-opdracht prompt automatisch wanneer het bureaublad wordt geladen. De installatie is dan voltooid en kunt u beginnen met het programma om te zetten programma ‘ s naar apps.

Met behulp van de Desktop App Converter

De app converter converter legacy-Win32-programma ‘ s of Microsoft .NET Framework 4.61 programma ‘ s om de UWP-formaat.

Voer het commando get-help .DesktopAppConverter.ps1 -gedetailleerde gedetailleerde informatie te krijgen over de parameters en opties die de converter ondersteunt.

Om te zetten in een programma, voer je het volgende commando:

.DesktopAppConverter.ps1 -Installer C:InstallerMyApp.exe -InstallerArguments “/S” -Bestemming C:OutputMyApp -Pakketnaam “MyApp” Uitgever “CN=publishername” -Versie 0.0.0.1 -MakeAppx -Verbose

Moet u de opdracht voor aanleg overeenkomt met de pad en naam van het programma dat u wilt omrekenen, de naam, de uitgever en de versie. Let op: versie lijkt te weigeren, te korte of te lange versies. De compiler genereert een foutbericht als u gebruik maken van 0,8 of 1 in de opdracht. Gebruik van vier cijfers, die werkt, dus die versie 0.8 toont als 0.8.0.0 in de opdracht.

Je kan andere error-meldingen, maar de berichten meestal wijzen u in de juiste richting, zodat je weet wat er mis ging.

Als de opdracht is aanvaard, gebeurt het volgende:

  1. De controles worden uitgevoerd om ervoor te zorgen dat de omgeving voldoet aan alle eisen.
  2. De controles zijn uitgevoerd op de geselecteerde installateur.
  3. De output directory is aangemaakt als deze nog niet bestaat.
  4. De Conversion environment) is ingesteld.
  5. Het installatieprogramma wordt uitgevoerd in een geïsoleerde omgeving.

Het resultaat

De Desktop-App Converter tool maakt een .appx pakket, waarvan de UWP versie van het programma. U kunt de volgende opdracht uitvoeren op een verhoogde PowerShell command prompt venster voor het testen van de nieuwe app alvorens het te ondertekenen:

Add-AppxPackage -Pad PATHTOAppxManifest.xml Registreren

Vervangen PATHTOAppxManifest.xml met het pad naar het bestand manifest. Je vindt het in dezelfde map als de .appx pakket.

U kunt dan het uitvoeren van de app zoals alle andere met behulp van het Menu Start. Bekijk deze gids voor het ondertekenen van informatie en problemen.