Windows uygulamalarını paketleme ve dağıtmaya genel bakış

Uygulama paketleme ve dağıtım araçlarını temsil eden açık gri başlık arka planında mavi anahtar ve tornavida simgeleri.


Uygulama paketleme, uygulamanıza Windows üzerinde tahmin edilebilir bir yükleme, güncelleştirme ve bakım modeli sağlar. WinUI 3 uygulamaları varsayılan olarak paketlenmiş olsa da, diğer birçok uygulama türü paketlenmemiş durumdadır. Paket kimliği eklemek, çok çeşitli Windows özelliklerin kilidini açar. İşlev için paket kimliğine bağlı özellikler arasında arka plan görevleri, bildirimler, canlı kutucuklar, özel bağlam menüsü uzantıları, paylaşım hedefleri ve diğer genişletilebilirlik noktaları bulunur. Paketleme ayrıca Microsoft Store ve kurumsal dağıtım araçları gibi kanallar aracılığıyla daha temiz dağıtımlar, güvenilir güncelleştirmeler ve kolaylaştırılmış dağıtım sağlamaya da yardımcı olur.

Uygulamanız için hangi paketleme modelinin doğru olduğundan emin değil misiniz? Bkz . Paketlemeye genel bakış.

Uygulamanızı Microsoft Store, kurumsal dış yükleme veya doğrudan indirme yoluyla nasıl dağıtacağınızı seçme? İmzalama maliyetlerinin, güncelleştirme mekaniğinin ve yol başına kurumsal yönetimin yan yana karşılaştırması için bkz. Dağıtım yolu seçme . Dağıtım özelliklerinin geçerli durumu (ms-appinstaller protokol değişikliği dahil) için bkz. Windows uygulama dağıtım özelliklerinin geçerli durumu.

Windows Uygulama SDK'sı kullanan uygulamaları dağıtırken çerçeveye bağımlı ve bağımsız dağıtım modelleri arasında seçim yapabilirsiniz. Çerçeveye bağımlı uygulamalar, kullanıcının makinesine yüklenen Windows Uygulama SDK'sı çalışma zamanını ve/veya çerçeve paketini kullanır. Buna karşılık, bağımsız uygulamalar Windows Uygulama SDK'sı bağımlılıklarını doğrudan uygulamayla birlikte paketleyerek uygulamanın çalışması için gereken her şeyi taşımasını sağlar. Doğru model dağıtım senaryonuza, güncelleştirme stratejinize ve uygulamanın ayak izi ve bağımlılıkları üzerinde ne kadar denetim istediğinize bağlıdır.


Windows uygulamanızı paketlemeye ve dağıtmaya başlama

Paketleme simgesi
Ambalaj
Uygulamanızın nasıl paketleneceğini, yüklendiğini ve güncelleştirilmiş olduğunu yapılandırarak uygulamanızı dağıtım için hazırlayın.

Dağıtım simgesi
Dağıtım
Çerçeve veya bağımsız dağıtım seçeneklerini kullanarak uygulamanızla Windows Uygulama SDK'sı sağlamayı ve yönetmeyi öğrenin.