Microsoft ha presentato la sua App Desktop programma del Convertitore di qualche tempo fa, per evidenziare come è facile per convertire alcuni programmi desktop per Applicazioni Universali formato.
L’idea principale dietro lo strumento è stato quello di rendere più facile per gli sviluppatori di turn legacy programmi desktop per Windows in app Store.
Programmi trasformato in app in questo modo sarebbe beneficiare di Negozio di funzionalità esclusive come la sicurezza di sandboxing. Gli sviluppatori possono inoltre beneficiare di un extra di esposizione sul Windows Store.
L’App Desktop Converter che Microsoft ha rilasciato qualche tempo fa è ancora disponibile solo come anteprima. Il programma è in fase di lavorazione, e gli aggiornamenti sono rilasciati regolarmente che introdurre nuove funzionalità o risolvere i problemi.
Microsoft Desktop App Converter
Si può solo installare ed eseguire l’Applicazione Desktop Converter se il tuo computer soddisfi i seguenti requisiti:
- Windows 10 ° Anniversario Aggiornamento installato su Impresa o Pro edition.
- Processore a 64 bit.
- Supporta la virtualizzazione hardware e Second Level Address Translation (LAMELLE). Più moderne cpu dovrebbe sostenere tali.
- Si può solo convertire i file di installazione e non di programmi portabili.
- Convertito applicazioni possono essere distribuiti solo per Windows a 64-bit dispositivi.
App Desktop Installazione Del Convertitore
Prima cosa devi fare è scaricare un paio di file di sistema necessari per installare l’Applicazione Desktop Converter sul computer. Si prega di notare che uno dei file è una immagine di base che ha una dimensione di 3.3 Gb.
Visita il sito ufficiale di Microsoft pagina di download per l’App Desktop Converter. Fare clic sul pulsante di download e selezionare DesktopAppConverter.zip e una delle immagini di base. La Base, le Immagini sono basate su diverse versioni di Windows. Versione 14939 è l’Anniversario della versione di Aggiornamento. È necessario selezionare l’immagine di base che corrisponde alla tua versione di Windows.
C’è un doc file che si desidera scaricare, in quanto offre informazioni sullo strumento.
Inoltre, il download di Windows Software Development Kit per Windows 10 da qui. Ho scaricato l’SDK di Windows Standalone per Windows 10, ma ci sono altri.
Estrarre il DesktopAppConverter.zip file una volta scaricato. Vi suggerisco di spostare scaricato BaseImage file nella stessa directory in quanto rende un po ‘ più facile durante l’installazione.
Per avviare l’installazione, eseguire le operazioni seguenti:
- Toccare il tasto di Windows, tipo cmd.exe tenere premuto Maiusc e Ctrl e premere invio. Questo apre un prompt dei comandi.
- Tipo di powershell.
- Io suggerisco di usare il comando ” cd ” per passare alla DesktopAppConverter directory, ad esempio cd c:DesktopAppConverter.
- Eseguire il comando: Set-ExecutionPolicy bypass
- Eseguire il comando: DesktopAppConverter.ps1 -Installazione -BaseImage BaseImage-14939.wim -Verbose
Programma di installazione viene eseguito automaticamente da quel punto in poi. Si prega di notare che è necessario riavviare il PC prima di poter avviare la conversione di applicazioni in app.
Windows si aggiorna durante il riavvio, aprire un prompt dei comandi di PowerShell automaticamente durante il caricamento del desktop. L’installazione è completa, e si può iniziare a usare il programma per convertire i programmi per le applicazioni.
Utilizzando l’Applicazione Desktop Converter
L’app converter può converter legacy programmi Win32 o Microsoft .NET Framework 4.61 programmi per il UWP formato.
Eseguire il comando get-help .DesktopAppConverter.ps1 -informazioni dettagliate per ricevere informazioni dettagliate circa i parametri e le opzioni che il convertitore supporta.
Per la conversione di un programma, eseguire il seguente comando:
.DesktopAppConverter.ps1 -Installer C:InstallerMyApp.exe -InstallerArguments “/S” e la Destinazione C:OutputMyApp -Nomepacchetto “MyApp” -Editore “CN=publishername” -Versione 0.0.0.1 -MakeAppx -Verbose
È necessario regolare il comando, ad esempio per abbinare il percorso del programma e il nome del programma che si desidera convertire, il nome, l’autore e la versione. Si prega di notare che la versione sembra rifiutare troppo breve o troppo lunga versioni. Il compilatore genera un errore se si utilizza 0.8 o 1 in comando. L’utilizzo di quattro cifre, che funziona, in modo che la versione 0.8 mostra come 0.8.0.0 nel comando.
È possibile ottenere altri messaggi di errore, ma i messaggi di solito punto nella giusta direzione in modo che sapete che cosa è andato storto.
Se il comando viene accettato, accade quanto segue:
- Vengono eseguiti dei controlli per accertarsi che l’ambiente soddisfa tutti i requisiti.
- Le verifiche sono eseguite sull’installer.
- La directory di output viene creato se non esiste.
- La Conversione ambiente.
- Il programma di installazione viene eseguito all’interno di un ambiente isolato.
Il risultato
L’App Desktop Converter tool crea un .appx pacchetto che è il UWP versione del programma. È possibile eseguire il seguente comando in una posizione elevata che PowerShell finestra del prompt dei comandi per verificare la nuova app prima di firmare:
Add-AppxPackage -Percorso PATHTOAppxManifest.xml -Registrare
Sostituire PATHTOAppxManifest.xml con il percorso del file manifesto. La trovi nella stessa directory .appx pacchetto.
Si può quindi eseguire l’applicazione come qualsiasi altro utilizzando il Menu di Avvio. Check out questa guida per la firma di informazioni e problemi.