Aracılığıyla paylaş


Paketlenmiş uygulamalarınızı genişletme

MSIX, uygulama uzantılarını ve isteğe bağlı paketleri kullanarak uygulamanızı genişletmeyi kolaylaştırır. Uygulama uzantıları, eklentilerin ve eklentilerin diğer platformlarda yaptıklarına benzer işlevler sağlar. Uygulamanızı, paketlenmiş bir uzantıdan içerik ve dağıtım olaylarını kullanmasına izin veren bir uzantı konağı yapabilirsiniz. Uygulama uzantıları Windows 10 Yıldönümü sürümünde (sürüm 1607, derleme 10.0.14393) kullanıma sunulmuştur.

İsteğe bağlı paketler, büyük veya karmaşık bir uygulamayı bölmek veya zaten yayımlanmış olan bir uygulamaya yeni bileşenler eklemek için kullanışlıdır. Visual Studio 2017, sürüm 15.7 ve .NET Native 2.1 ile hem C++ hem de C# isteğe bağlı paketlerden yürütülebilir kod yükleyebilirsiniz.

Uygulama uzantıları açık bir ekosistemdir ve herkesin uygulamanızı geliştirmesine yöneliktir. Uygulama uzantısını kimin yapacağına dair bir kısıtlama veya denetim yoktur. İsteğe bağlı paketler, yayımcı olarak kimin ana paketiniz için isteğe bağlı paket oluşturmasına izin verileceğine sizin karar vereceğiniz kapalı bir ekosistemdir.

Uygulama uzantıları da bağımsız paketlerdir. Bunlar tek başına uygulamalar olabilir ve başka bir uygulamada dağıtım bağımlılığına sahip olamazlar. İsteğe bağlı paketler birincil paketi gerektirir ve bu paket olmadan çalıştırılamaz.

Konu Açıklama
Uygulama uzantısı oluşturma ve barındırma Bu bölümde, MSIX paketinizde uygulama uzantısı oluşturma ve barındırma açıklanmıştır.
Uygulama uzantıları için özel özellikler Bu bölümde, uygulama uzantıları için özel özelliklerin nasıl kullanılacağı açıklanmıştır.
İsteğe bağlı paketleri kullanarak uygulamanızı genişletme Bu bölümde, içeriği ana paketinize yüklemek için isteğe bağlı paket modelinden nasıl yararlanılacağı açıklanır.