Aracılığıyla paylaş


Uygulamanızı güncelleştirmek için eklenmiş bir Uygulama Yükleyicisi dosyası kullanma

Önemli

Katıştırılmış Uygulama Yükleyicisi dosyasının kullanımı Windows sürüm 10.0.21300.0'da kullanılabilir. Bu özelliği kullanmak için MaxVersionTested'in windows işletim sisteminin bu veya daha yeni bir sürümüne başvuruda bulunduğundan emin olun.

Uygulama Yükleyicisi dosyası, bir Windows uygulamasının güncelleştirmeleri ve onarımları aramak için geçiş yapabileceğiniz bir güncelleştirme yolu sağlar.

Windows uygulamanızı eklenmiş bir Uygulama Yükleyicisi dosyasıyla derlemek ve yayımlamak için Visual Studio kullandığınızda, Windows 10 SDK 2104 'ün (veya daha yenisinin) yüklendiğinden ve proje özelliklerinin Hedeflenen sürümler (MaxVersionTested ve MinVersion) olarak Windows 10 21H1 (veya daha yeni) bulunduğundan emin olmanız gerekir. Bu yapılandırılmamışsa, Windows uygulaması yüklendiğinde, Windows uygulaması ekli AppInstaller yapılandırmalarını cihaza ayarlamaz.

Nasıl yapılır - MSIX Paketleme Aracı

Aşağıdaki adımlar, önceden var olan bir Windows uygulamasını ekli Uygulama Yükleyicisi uygulaması içerecek şekilde düzenlemek için MSIX Paketleme Aracı'nı kullanma konusunda size yol gösterir.

Uyarı

Aşağıdaki kılavuzda, uygulama yükleyicisi dosyasının oluşturulmasını otomatikleştirmek için Daha önce Visual Studio kullanarak, MSIX Araç Seti'ni kullanarak veya el ile Uygulama Yükleyicisi dosyasını oluşturduğunuz varsayılır. Uygulama Yükleyicisi dosyası oluşturma yönergeleri için lütfen aşağıdaki Docs Makalelerinden birini ziyaret edin:

Düzenleme için Windows uygulamasını açma

Aşağıdaki adımlar, Bir Windows uygulamasını düzenlemeye başlamak için Microsoft MSIX Paketleme Aracı Uygulamasını kullanma konusunda size yol gösterir.

  1. Microsoft MSIX Paketleme Aracı'nı başlatın (Microsoft Store'da mevcuttur: MSIX Paketleme Aracı).
  2. Mevcut bir paketi düzenlemek için Paket düzenleyicisi düğmesini seçin.
  3. Gözat düğmesini seçin ve istenir penceresinde Windows uygulamanızı bulun ve düğmesini seçin.
  4. Paketi Aç düğmesini seçin.

Uygulama Yükleyicisi dosyasını Windows uygulamasına aktarma

Aşağıdaki adımlar, Microsoft MSIX Paketleme Aracı Uygulamasını kullanarak bir Uygulama Yükleyicisi dosyasını önceden var olan bir Windows uygulamasına ekleme konusunda size yol gösterir. Bu adımlarda, Microsoft MSIX Paketleme Aracı uygulamasını kullanarak Windows uygulamanızı düzenlemek üzere açtığınız varsayılır.

  1. MSIX Paketleme Aracı'nın sol tarafında Paket dosyaları'nı seçin.
  2. Ağaç görünümünün içindeki Paket girişini genişletin.
  3. Paket'e sağ tıklayın ve açılan menüden Dosya ekle'yi seçin.
  4. İstenilen pencerenin içindeki Gözat düğmesini seçin, Uygulama Yükleyicisi dosyasına gidip seçin ve düğmesini seçin.
  5. Kaydet düğmesini seçin.

AppxManifest'i güncelleştirme

Aşağıdaki adımlar, AppxManifest'i windows uygulamasına daha önce eklenen Uygulama Yükleyicisi dosyasına işaret edecek şekilde güncelleştirme konusunda size yol gösterir.

  1. MSIX Paketleme Aracı'nın Sol tarafında Paket bilgileri'ni seçin.
  2. Paket bilgileri bölümünün en altına kaydırın.
  3. Dosyayı düğmesini seçerek AppxManifest'i bir Not Defteri penceresinde açın.
  4. Özelliklerin <Package> aşağıdaki Ad Alanlarını ve Yoksayılabilir Ad Alanlarını içerdiğinden emin olun:
    <Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
        xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest"
        xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
        xmlns:uap13="http://schemas.microsoft.com/appx/manifest/uap/windows10/13" 
        xmlns:build="http://schemas.microsoft.com/developer/appx/2015/build"
        IgnorableNamespaces="uap mp uap13 build">
    
  5. <Properties> içine, aşağıdaki <uap13:AutoUpdate> ve alt parametrelerini ekleyin:
    <Properties>
        ...
        <uap13:AutoUpdate>
            <uap13:AppInstaller File="Update.appinstaller" />
        </uap13:AutoUpdate>
    </Properties>
    
  6. AppxManifest'te yaptığınız değişiklikleri kaydedin.
  7. AppxManifest Not Defteri penceresini kapatın ve MSIX Paketleme Aracı'na dönün.

Uyarı

Yukarıdaki yönergelerde, Uygulama Yükleyicisi dosya adının "Update.appinstaller" olduğu varsayılır.

Windows uygulamasını kapatma ve paketleme

Aşağıdaki adımlar, Windows uygulamanızı daha yeni bir sürüm olarak paketleme konusunda size yol gösterir. Bu adımlarda, kuruluşunuzun veya istemci gereksinimlerinizin karşılanması için İmzalama Tercihlerinizi yapılandırdığınız varsayılır.

  1. MSIX Paketleme Aracı'ndaKaydet düğmesini seçin.
  2. İstenilen pencerede Evet, Artım düğmesini seçin.
  3. Yeni güncelleştirilen Windows uygulamanızı kaydetmek istediğiniz yere gidin ve Kaydet düğmesini seçin.
  4. Kapat düğmesini seçin.
  5. MSIX Paketleme Aracı penceresini kapatın.

Nasıl yapılır - Visual Studio

Başlamadan önce, Windows 10 SDK 2104 veya üzeri yüklü bir Windows 10 cihazı üzerinde çalıştığınızdan emin olun. Bu SDK, hedef sürümün ve En Düşük Sürüm özelliklerinin uygulamanızı oluştururken uygun değerlerle ayarlandığından emin olmak için gereklidir.

Uygulama Yükleyicisi Dosyasını Ekleme

Aşağıdaki adımlar, Uygulama Yükleyicisi dosyanızı Windows uygulaması (UWP) Visual Studio projenize ekleme konusunda size yol gösterir.

  1. Visual Studio projenizdeÇözüm Gezgini, Windows uygulama adınıza sağ tıklayın.
  2. Açılanmenüden Varolan Öğeyi>> seçin.
  3. Uygulama Yükleyicisi dosyanıza gidin, dosyayı seçin ve Ekle düğmesini seçin.
  4. Çözüm Gezgini'nde Update.appinstaller dosyasına çift tıklayarak dosyayı gözden geçirmek üzere açın.
  5. Uygulama Yükleyicisi dosyasının doğru olduğunu onaylayın ve dosyayı kapatın.

AppxManifest'i güncelleştirme

Aşağıdaki adımlar, Visual Studio projenizde AppxManifest'i yeni eklenen Uygulama Yükleyicisi dosyasını hedefleyecek şekilde güncelleştirme konusunda rehberlik sağlar.

Bu kılavuzda aşağıdakiler varsayılır:

  • Windows 10 SDK 2104 veya üzeri yüklü
  • Proje özellikleri Windows 10, sürüm 2104 veya üzerini hedeflemek için ayarlanır.
  • Uygulama Yükleyicisi dosyasının adı Update.appinstaller'dır
  1. Visual Studio projenizde üstteki menüden Derle'yi seçin.
  2. Açılan menüden Çözüm Derle'yi seçin. Windows uygulama derlemesinin başarılı olduğundan emin olun.
  3. Windows uygulamasının işlevselliğini test etmek için şeritten Yerel Makine'yi seçin.
  4. Windows uygulamasını başlatıldıktan kısa bir süre sonra kapatın ve hata ayıklamayı durdurun.
  5. Çözüm Gezgini'nde Package.appxmanifest'e sağ tıklayın
  6. Açılan menüden Kodu Görüntüle'yi seçin.
  7. Özelliklerin <Package> aşağıdaki Ad Alanlarını ve Yoksayılabilir Ad Alanlarını içerdiğinden emin olun:
    <Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
        xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest"
        xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
        xmlns:uap13="http://schemas.microsoft.com/appx/manifest/uap/windows10/13" 
        xmlns:build="http://schemas.microsoft.com/developer/appx/2015/build"
        IgnorableNamespaces="uap mp uap13 build">
    
  8. <Properties> içine, aşağıdaki <uap13:AutoUpdate> ve alt parametrelerini ekleyin:
    <Properties>
        ...
        <uap13:AutoUpdate>
            <uap13:AppInstaller File="Update.appinstaller" />
        </uap13:AutoUpdate>
    </Properties>
    
  9. Değişikliklerinizi dosyaya kaydedin ve kapatın.

Windows uygulamanızı oluşturma

Aşağıdaki adımlar, desteklenen işletim sistemlerine yüklemek için Windows uygulama paketini oluşturma konusunda size yol gösterir.

  1. Visual Studio projenizde Windows uygulama adına sağ tıklayın.
  2. Açılanmenüden Uygulama Paketleri Oluştur...>> seçin.
  3. Yeni Uygulama Paketleri Oluştur iletişim penceresinde Dışarıdan yükleniyor radyo düğmesini seçin.
  4. İleri düğmesini seçin.
  5. Evet, geçerli sertifikayı kullan: radyo düğmesini seçin.
  6. Var olan bir Sertifikayı içeri aktar veya Windows uygulamanızı imzalamak için otomatik olarak bir sertifika oluştur.
  7. İleri düğmesini seçin.
  8. Windows uygulamanız için Bir Windows uygulama Paketinin Çözüm Yapılandırması, sürümü ve isteğe bağlı derlemesini belirtin.
  9. Oluştur düğmesini seçin.