Microsoft Masaüstü Uygulama Dönüştürücü Kılavuzu
- Kategori: Gelişme
Microsoft, Masaüstü Uygulama Dönüştürücü program bir süre önce bazı masaüstü programlarını Universal Apps formatına dönüştürmenin ne kadar kolay olduğunu vurgulamak için.
Aracın arkasındaki ana fikir, geliştiricilerin Windows için eski masaüstü programlarını Mağaza uygulamalarına dönüştürmesini kolaylaştırmaktı.
Bu şekilde uygulamalara dönüştürülen programlar, güvenlik korumalı alanı gibi Mağazaya özel özelliklerden yararlanacaktır. Geliştiriciler ayrıca Windows Mağazası'nda ekstra teşhirden yararlanabilir.
Microsoft'un bir süre önce piyasaya sürdüğü Masaüstü Uygulama Dönüştürücüsü hala yalnızca bir önizleme olarak mevcuttur. Program üzerinde çalışılıyor ve yeni özellikleri tanıtan veya sorunları gideren güncellemeler düzenli olarak yayınlanıyor.
Microsoft Masaüstü Uygulama Dönüştürücüsü
Masaüstü Uygulama Dönüştürücüsünü yalnızca bilgisayarınız aşağıdaki gereksinimleri karşılıyorsa kurabilir ve çalıştırabilirsiniz:
- Enterprise veya Pro sürümünde yüklü Windows 10 Yıldönümü Güncellemesi.
- 64 bit işlemci.
- Donanım destekli sanallaştırmayı ve İkinci Seviye Adres Çevirisini (SLAT) destekler. Çoğu modern cpus bunları desteklemelidir.
- Taşınabilir programları değil, yalnızca yükleyici dosyalarını dönüştürebilirsiniz.
- Dönüştürülen uygulamalar yalnızca 64 bit Windows cihazlara dağıtılabilir.
Masaüstü Uygulama Dönüştürücü Kurulumu
Yapmanız gereken ilk şey, Desktop App Converter'ı bilgisayara yüklemelerini gerektirdiğinden, sisteminize birkaç dosya indirmektir. Lütfen dosyalardan birinin 3.3 Gigabayt boyutunda bir Windows temel görüntüsü olduğunu unutmayın.
Resmi Microsoft indirme sayfasını ziyaret edin Masaüstü Uygulama Dönüştürücüsü için. İndir düğmesine tıklayın ve DesktopAppConverter.zip ve temel görüntülerden birini seçin. Temel Görüntüler, Windows'un farklı sürümlerine dayanmaktadır. Sürüm 14939, Yıldönümü Güncellemesi sürümüdür. Windows sürümünüzle eşleşen temel görüntüyü seçmeniz gerekir.
Araç hakkında bilgi sunduğu için indirmek isteyebileceğiniz bir doc dosyası da vardır.
Ayrıca Windows 10 için Windows Yazılım Geliştirme Kiti'ni indirin buradan . Windows 10 için Windows Tek Başına SDK'yı indirdim, ancak başkaları da var.
DesktopAppConverter.zip dosyasını indirildikten sonra çıkarın. İndirilen BaseImage dosyasını kurulum sırasında biraz daha kolay hale getirdiği için aynı dizine taşımanızı öneririm.
Kurulumu başlatmak için aşağıdakileri yapın:
- Windows tuşuna dokunun, cmd.exe yazın, Shift ve Ctrl tuşlarını basılı tutun ve enter tuşuna basın. Bu, yükseltilmiş bir komut istemi açar.
- Powershell yazın.
- DesktopAppConverter dizinine gitmek için cd komutunu kullanmanızı öneririm, ör. cd c: DesktopAppConverter.
- Şu komutu çalıştırın: Set-ExecutionPolicy bypass
- Şu komutu çalıştırın: DesktopAppConverter.ps1 -Setup -BaseImage BaseImage-14939.wim -Verbose
Kurulum bu noktadan itibaren otomatik olarak çalışır. Programları uygulamalara dönüştürmeye başlamadan önce bilgisayarı yeniden başlatmanız gerektiğini lütfen unutmayın.
Windows, yeniden başlatma sırasında güncellenecek ve masaüstü yüklendiğinde otomatik olarak bir PowerShell komut istemi açacaktır. Kurulum daha sonra tamamlanır ve programları uygulamalara dönüştürmek için programı kullanmaya başlayabilirsiniz.
Masaüstü Uygulama Dönüştürücüsünü Kullanma
Uygulama dönüştürücü, eski Win32 programlarını veya Microsoft .NET Framework 4.61 programlarını UWP formatına dönüştürebilir.
Dönüştürücünün desteklediği parametreler ve seçenekler hakkında ayrıntılı bilgi almak için get-help. DesktopAppConverter.ps1 -detailed komutunu çalıştırın.
Bir programı dönüştürmek için aşağıdaki komutu çalıştırın:
. DesktopAppConverter.ps1 -Yükleyici C: Installer MyApp.exe -InstallerArguments '/ S' -Destination C: Output MyApp -PackageName 'Uygulamam' -Yayıncı 'CN = yayınadı' -Sürüm 0.0.0.1 -MakeAppx -Verbose
Komutu, örneğin dönüştürülmesini istediğiniz programın program yolu ve adıyla, adıyla, yayıncıyla ve sürümüyle eşleşecek şekilde ayarlamanız gerekir. Lütfen sürümün çok kısa veya çok uzun sürümleri reddettiğini unutmayın. Komutta 0.8 veya 1 kullanırsanız derleyici bir hata atar. 0.8.0 sürümünün komutta 0.8.0.0 olarak görünmesi için çalışan dört basamak kullanın.
Başka hata mesajları alabilirsiniz, ancak mesajlar genellikle sizi doğru yöne yönlendirir, böylece neyin yanlış gittiğini bilirsiniz.
Komut kabul edilirse, aşağıdakiler gerçekleşir:
- Ortamın tüm gereksinimleri karşıladığından emin olmak için kontroller yapılır.
- Kontroller seçilen yükleyicide gerçekleştirilir.
- Çıktı dizini yoksa oluşturulur.
- Dönüştürme ortamı kurulur.
- Yükleyici, yalıtılmış bir ortamda çalıştırılır.
Sonuç
Masaüstü Uygulama Dönüştürücüsü aracı, programın UWP sürümü olan bir .appx paketi oluşturur. Yeni uygulamayı imzalamadan önce test etmek için yükseltilmiş bir PowerShell komut istemi penceresinde aşağıdaki komutu çalıştırabilirsiniz:
Add-AppxPackage -Path PATHTOAppxManifest.xml -Kaydet
PATHTOAppxManifest.xml dosyasını bildirim dosyasının yolu ile değiştirin. Bunu .appx paketiyle aynı dizinde bulabilirsiniz.
Daha sonra uygulamayı Başlat Menüsünü kullanarak diğer herhangi bir şekilde çalıştırabilirsiniz. Bu rehbere göz atın bilgileri ve sorunları imzalamak için.