Aracılığıyla paylaş


Windows uygulamalarını paketleme, dağıtma ve sorgulama

Windows uygulamalarını (UWP'ler ve masaüstü uygulamaları dahil) OPC biçimine göre .msix/.appx uygulama paketleri aracılığıyla dağıtabilir, yönetebilir ve hizmet verebilirsiniz. Her uygulama paketi, uygulamayı oluşturan dosyaları ve yazılımı Windows'a açıklayan bir bildirim dosyasını içerir.

Giriş

Geliştiriciler genellikle Visual Studio kullanarak uygulama paketleri oluşturur ve imzalar. Daha fazla bilgi için bkz. Visual Studio ile UWP uygulamasını paketleme.

Microsoft Store, uygulamalarınızı oluşturmanızı, göndermenizi ve dünyanın dört bir yanındaki müşterilere satmanızı kolaylaştırır. Daha fazla bilgi için bkz. Uygulama gönderimleri.

Windows PowerShell cmdlet'leri, Mağaza'yı kullanmadan iş kolu Windows uygulamalarını yüklemenize ve yönetmenize olanak tanır. Daha fazla bilgi için bkz. Appx Modülü Cmdlet'leri.

Paketleme, dağıtım ve sorgu API'lerini kullanarak şu görevleri program aracılığıyla gerçekleştirebilirsiniz:

  • Windows uygulaması için uygulama paketi oluşturma
  • Paketlenmiş bir Windows uygulaması dağıtma
  • Bir sistemde yüklü olan uygulama paketlerini numaralandırın ve bildirimlerinden bunlar hakkında bilgi alın
  • Uygulama paketinin içeriğini kullanma

Bu bölümde

Konu Açıklama
Uygulama paketi oluşturma (C++) Paketleme API'sini kullanarak uygulama paketi oluşturmayı öğrenin.
Uygulama paketi imzalama sertifikası oluşturma Uygulama paketlerinizi imzalayabileceğiniz bir test kodu imzalama sertifikası oluşturmak için MakeCert ve Pvk2Pfx kullanmayı öğrenin.
SignTool kullanarak uygulama paketini imzalama Dağıtılabilmeleri için uygulama paketlerinizi imzalamak için SignTool kullanmayı öğrenin.
Uygulama paketi imza hatalarını giderme Uygulama dağıtımı hatası, uygulama paketinin dijital imzasını doğrulama hatasından kaynaklanabilir. Bu hataları nasıl tanıyacağınızı ve bunlar hakkında ne yapmanız gerektiğini öğrenin.
Bir uygulama paketini (C++) program aracılığıyla imzalama SignerSignEx2 işlevini kullanarak bir uygulama paketini imzalamayı öğrenin.
Özel dosya kullanan bir OEM uygulaması geliştirme OEM'den uygulamaya bilgi geçirmek için özel dosya kullanan bir uygulama geliştirmeyi öğrenin.
Appx modülünü powershell.exe dışında bir netfx konasında kullanma Appx modülünü powershell.exedışında bir netfx ana bilgisayarında kullanmayı öğrenin.
uygulama paketi içeriğini ayıklama (C++) Paketleme API'sini kullanarak uygulama paketinden dosya ayıklamayı öğrenin.
Sorgu uygulaması paketi bildirim bilgileri (C++) Paketleme API'sini kullanarak uygulama paketi bildiriminden bilgi almayı öğrenin
Sorun Giderme Bir uygulama paketini paketleme, dağıtma veya sorgulama sırasında karşılaştığınız sorunları gidermenize yardımcı olacak bilgiler sağlar.
Paketleme API Referansı Paketleme API'si uygulama paketlerini oluşturur, okur ve yazar.
Dağıtım API'si referansı Dağıtım API'si uygulama paketlerini yükler, güncelleştirir ve kaldırır.
Sorgu API referansı Sorgu API'si, sistemde yüklü olan uygulama paketleri hakkında bilgi alır.
Araçları ve PowerShell cmdlet'leri Uygulama paketleri oluşturmak, yüklemek ve yönetmek için bu araçları ve cmdlet'leri kullanın.
SDK örnekleri Windows uygulamaları için paketleme, dağıtım ve sorgu API'lerini gösteren SDK örneklerini indirin.
Sözlük Windows uygulamalarını paketleme, dağıtma ve sorgulama ile ilgili terimler hakkında bilgi edinin.

 

Kavramları

Uygulama paketleri ve dağıtımı

Diğer Başvuru

Uygulama paketi bildirim şeması

Windows.ApplicationModel.Package

Windows.ApplicationModel.PackageId

Windows.Management.Deployment.PackageManager

Windows.Management.Deployment.PackageUserInformation